C ++ programa, skirta rasti stygos ilgį

Šiame pavyzdyje išmoksite apskaičiuoti eilutės ilgį (dydį) (tiek eilutės objektus, tiek C stiliaus eilutes).

Norėdami suprasti šį pavyzdį, turėtumėte žinoti šias C ++ programavimo temas:

  • C ++ stygos

Eilutės objekto ilgį galite sužinoti naudodami size()funkciją arba length()funkciją.

size()Ir length()funkcijos yra tik sinonimai ir jie abu padaryti būtent tą patį.

Pavyzdys: String Object ilgis

 #include using namespace std; int main() ( string str = "C++ Programming"; // you can also use str.length() cout << "String Length = " << str.size(); return 0; )

Rezultatas

 Stygos ilgis = 15

Pavyzdys: C stiliaus eilutės ilgis

Norėdami gauti C eilutės eilutės ilgį, strlen()naudojama funkcija.

 #include #include using namespace std; int main() ( char str() = "C++ Programming is awesome"; // you can also use str.length() cout << "String Length = " << strlen(str); return 0; )

Rezultatas

 Stygos ilgis = 26

Įdomios straipsniai...