Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako deklarovať konštantný reťazec v jazyku C Programovanie

V jazyku C , znakový reťazec je NULL zakončený pole znakov . Konštantný identifikátor " const " je pre premenné , ktoré sa nemenia v priebehu života programu C. Môžete deklarovať všetky premenné , s výnimkou premennej registra , konštantná const kvalifikátor . Ak chcete deklarovať konštantný reťazec C , môžete kombinovať const typ kvalifikátor s vyhlásením pole znakov . Musíte inicializovať konštantný reťazec pri deklarovaní poľa , pretože nemôžete priradiť hodnoty konštantné premenné v C program . Pokyny dovolená 1

Určte názov poľa znakov pre váš konštantný reťazec , rovnako ako jeho pôvodnú hodnotu . Napríklad vytvoriť znak poľa premennej " name " a inicializovať ju na " George Washington " .
2

Určite, či konštanta reťazec má lokálne alebo globálny rozsah . Ak je lokálne na určité funkcie , vyhlásiť ju v rámci bloku , ktorý funkcie . Pokiaľ konštantný reťazec je globálna , vyhlásiť ju nad všetky funkcie , ktoré potrebujete pre prístup k konštantný reťazec
3

deklarovať konštantný reťazec , napríklad : . Const char Názov [ ] = " George Washington " ; . Pamätajte si , že musíte inicializovať konštanty na vyhlásenie , pretože nemôžete zmeniť premenné v rámci programu . Pretože ste inicializácia reťazcové premenné , nemusíte špecifikovať dĺžku poľa , pretože kompilátor určí , že pre vás . Tiež , ak budete používať skrátený zápis pre inicializáciu poľa znakov s reťazcom " George " štýl , skôr než latinke metóda reťazca " G " , " e " , " o " , "r " , " g " , " e ' , ' \\ 0 ' , potom C dodá nekončiaci NULL ukončiť reťazec .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené