2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
luku kymmenen merkkijono
1 merkkijono literaali(eli merkkijonovakio), joka on lainausmerkkiparin sisällä oleva arvomerkkijono . Huolimatta siitä, kuinka monta merkkiä on lainausmerkeissä, ne edustavat merkkijonokirjainta.
2 "a" on merkkijonoliteraali ja "a" on merkkivakio, jotka ovat erilaisia.
3 Merkkijono koostuu itse asiassa useistaKelvollisia merkkejäMerkkisarja, joka päättyy '0:aan'.
1 merkkijonon käyttöoikeusmerkkijono täyttää.Mutta tallennettu merkkijonoonepävarmaon merkkijono vain, jos sen viimeinen elementti on’0’Vasta sitten edustaa merkkijonoa.
2 Merkkijonon lopun lippu '0' osoittaa myös, että se myös varaayksi tavumuisti, mutta ei sisälly merkkijonoonTodellinen pituus。
3 Yksi merkkijonon alustusmuoto on sallittu:
char str[6]={'h','e','l','l','0','0'};
Voit myös jättää pois taulukon pituuden ilmoittamisen (koska pituus on ilmeinen, mutta huomaa, että '0' ei voi jättää pois):
char str[ ]= {'h','e','l','l','0','0'};
Tai alusta merkkijono merkkijonovakiolla:
char str[ ]={"hei"};
Voit myös jättää kiharat henkselit suoraan pois:
Char str[ ]="hei";
4 Huomaa aina, että merkkijonon lopputunnisteen tallentamiseen tulee olla riittävästi tallennustilaa. Siksi merkkijonon koko on aina suurempi kuin merkkijonon todellinen määrä.Yksi vielä。
5 Kaksiulotteinen matriisi onTallenna riviltä, joten järjestelmälle on kerrottava ensimmäisen rivin pituus, ja kun alustusluettelon antama merkkijonon pituus on pienempi kuin kunkin rivin pituus, järjestelmä varaa automaattisesti seuraavat yksiköt”0”。
1 merkkiosoitinSe on merkkitietoihin osoittava osoitinmuuttuja.
2 Itse merkkijonoliteraali edustaa jatkuvaa tallennusaluetta, johon se on tallennettu.Ensimmäinen osoite .Joten vaihda vainEnsimmäinen osoiteAntamalla osoitinmuuttujan voit saada merkkiosoittimen osoittamaan merkkijonoa.
3 merkkijonoa jäljelläJatkuva tallennus vain luku -tilassasisään, joten sitä voi vain muokataosoitinmuuttujan arvo, ei voi käyttää osoitinmuuttujiaosoitettu muistipaikkaSuorita luku- ja kirjoitustoimintoja.
Vain ptr:n arvoa voidaan muuttaa, ei ptr:n osoittamaa tallennusyksikköä, joten *ptr='W' on laiton.
4 Jos merkkijono on tallennettutaulukko , ja osoita sitä merkkiosoittimella. Tämä toiminto on laillinen. Kuten: