In C Declare , een tekenreeks is een NULL - terminated scala aan personages . De constante identifier " const " is voor variabelen die niet veranderen tijdens het leven van een C -programma . U kunt declareren een variabele , behalve register variabelen constant met de const qualifier . Om een constante string in C verklaren , combineer je de const soort qualifier met een karakter verklaring array. U moet uw constante string initialiseren bij het aangeven van de array , omdat je niet de waarden van een constante variabele in een C -programma kan toewijzen . Instructies 1 Bepaal de naam van het karakter array voor uw constante string , evenals zijn initiële waarde . Maak bijvoorbeeld een karakter array variabele "name" en initialiseren om " George Washington . " Kopen van 2 Geef aan of de constante string heeft lokale of mondiale reikwijdte . Als het lokaal naar een specifieke functie , verklaren het binnen blok die functie . Als de constante string is mondiaal , verklaren het vooral de functies die toegang nodig hebben tot de constante string 3 Verklaar de constante string , bijvoorbeeld : . Const char naam [ ] = " George Washington " ; . Vergeet niet , moet je constanten initialiseren op aangifte , als u de variabele binnen uw programma niet kunt wijzigen . Aangezien u het initialiseren van de string variabele , hoeft u niet om een array lengte opgeven , omdat de compiler zal bepalen dat voor u . Ook als u de verkorte schrijfwijze van het initialiseren van een karakter array met de string " George " stijl in plaats van het handschrift methode van de string ' G ' , ' e ' , 'o ' , ' r' , 'g' , ' e te gebruiken ' , ' \\ 0 ' , dan is C zal het einde NULL leveren om de string te beëindigen .
|