Tässä esimerkissä opit laskemaan merkkijonon pituuden (koon) (sekä merkkijono-objektit että C-tyyliset merkkijonot).
Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista C ++ -ohjelmointiaiheista:
- C ++ merkkijonot
Voit saada merkkijonoobjektin pituuden käyttämällä size()
toimintoa tai length()
funktiota.
size()
Ja length()
toiminnot ovat vain synonyymejä ja he molemmat tekevät täsmälleen samaa asiaa.
Esimerkki: Merkkijonon pituus
#include using namespace std; int main() ( string str = "C++ Programming"; // you can also use str.length() cout << "String Length = " << str.size(); return 0; )
Tuotos
Merkkijonon pituus = 15
Esimerkki: C-tyylisen merkkijonon pituus
C-merkkijonon pituuden saamiseksi käytetään strlen()
funktiota.
#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; )
Tuotos
Merkkijonon pituus = 26