Olvasni a sorok billentyűzet

Most nézzük meg néhány funkcióját külön-külön.

Összességében strcpu függvényhívás formátum () a következő:

strcpy () függvény példányban tartalmát a string s2 s1 a húr. Ne feledje, hogy a tömb tárolására használt string s1, nagynak kell lennie ahhoz, hogy tehetne egy sor szilárd s2. Ellenkező s1 tömb túlfolyó, azaz kilépett a határait, ami ahhoz vezethet, hogy a megsemmisítési programban.

Használata strcpy () mutatjuk be az alábbi program, amely másolatot a „Hello” queryString str.

using namespace std;

Fellebbezés a strcat () függvény az alábbi formátumban. strcat (S1, S2);

strcat () függvény hozzáfűzi s2 s1 sort a végén sor; ahol s2 sztring nem változik. Mindkét vonal kell zárni a null karaktert. Az eredmény a függvény meghívásával, azaz az így kapott szöveget s2 is megszűnik a null karakter. Használata strcat () függvény azt a következő programot, amely megjelenik a „Hello world!”.

using namespace std;

strcpy (s2, "egész." t);

strcat (sl, s2); cout <

Elérése strcmp () függvény az alábbi formátumú: strcmp (S1, S2);

strcmp () függvény le a húr s1 s2 sostrokoy és értéke 0, ha azok egyenlőek. Ha a string lexikografikusan s1 (azaz szerint ABC sorrendben) vonalon át s2, visszatér egy pozitív szám. Ha s1 lexikografikusan kisebb, mint a húr s2, negatív számot ad vissza. Használata strcat () függvény látható az alábbi program, amely arra szolgál, hogy érvényesítse a jelszó a felhasználó által megadott (a jelszó beviteli a billentyűzet és annak igazolása a jelszót () függvény

using namespace std;

if (jelszó ()) cout <<"Вход разрешен*\n";

mást cout <<"В доступе отказано.\n";

// Ez a függvény igaz, ha az elfogadja a jelszót, és

// false másképp.

szárcsa <<"Введите пароль: ";

if (strcmp (s, "jelszó"))

// A Troki pazlichny. .

cout <<"Пароль недействителен. \ n ;

// összehasonlítja húrok mérkőzés

Ha a strcmp function () fontos megjegyezni, hogy visszatér a 0 számot (azaz az érték hamis), ha a húrok összehasonlított egyenlő. Ezért, ha szükség van, hogy bizonyos műveleteket a húrok illő körülmények között, akkor használja a NOT operátor (!). Például, ha a következő programot bemenő adatokat kérés mindaddig folytatódik, amíg a felhasználó belép a „kilépés”.

using namespace std;

Kapcsolódó cikkek