Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man deklarerar en konstant sträng i C programmering

    I C , är en teckensträng en NULL - terminerad array av tecken. Den ständiga identifierare " const " är för variabler som inte förändras under livet av ett C-program . Du kan deklarera en variabel , utom register variabler , konstant med const kvalet . För att deklarera en konstant sträng i C , kombinerar du const typen kvalet med en karaktär array deklaration . Du måste initiera konstant sträng när du deklarerar arrayen , eftersom du inte kan tilldela värden till en konstant variabel i ett C-program . Instruktioner
    1

    reda på namnet på tecknet array för din konstant sträng , liksom dess ursprungliga värde . Till exempel skapa en karaktär array variabel " namn " och initiera den till " George Washington . "
    2

    Ange om konstant sträng har lokal eller global omfattning . Om det är lokalt för en specifik funktion , förklara den inom den funktionen blocket . Om konstant sträng är global , förklara den framför alla de funktioner som behöver åtkomst till konstant sträng Addera 3

    Deklarera konstant sträng , till exempel : . Const char namn [ ] = " George Washington " ; . Kom ihåg att du initierar konstanter vid deklaration , eftersom du inte kan ändra variabeln inom ditt program . Eftersom du initierar strängvariabeln , behöver du inte ange en array längd , eftersom kompilatorn kommer att avgöra det åt dig . Dessutom, om du använder stenografi notation för initiering av en karaktär array med strängen " George " stil snarare än longhand metoden av strängen ' G ' , ' e ' , ' o' , ' R ' , ' g ' , ' e ' , ' \\ 0 ' , då C kommer att leverera den avslutande NULL att avsluta strängen .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skriver ett enkelt program i C + +
    ·Hur man kompilerar Flex till iPhone
    ·Hur du använder Switch Case i C #
    ·Hur man redigera strängar i MFC
    ·Hur man läser en Array i C språk
    ·Hur man utför File I /O i C + +
    ·En handledning om Microsoft Visual Studio C + +
    ·Hur man använder Fortran i C + + Linux
    ·Hur man använder Stack STL Container Class
    ·Hur till Skapa meddelande Maps i MFC
    Utvalda artiklarna
    ·Hur man skapar ett träd meny med PHP & MySQL
    ·Hex kod för Apostrophe
    ·Hur man skriver ut Enum Värden i C
    ·Java Tutorial för Fästa ett panelprogram på en Frame…
    ·Hur man gör Spaces in mellan flera strängar i Python
    ·Hur man skapar Tar-arkiv i Ruby
    ·Hur man lagrar en Date i en MySQL databas med PHP Tutor…
    ·PHP ' Om ' Statement Tutorial
    ·Skillnad mellan byte - Oriented I /O & Character I /O
    ·Hur man ansluter till en databas från DSN i ASP
    Copyright © Dator Kunskap http://www.dator.xyz