Johdanto Merkkijonoon
Tekstiä voidaan tallentaa muuttujiin käyttämällä string
-tietotyyppiä. Tätä varten tulee sisällyttää string
-kirjasto, käyttää std
-nimialueen laajuuden määritystä ja määritellä muuttuja string
-tyyppisenä. Näin voit käsitellä merkkijonoja vaivattomasti ohjelmissasi.
main.cpp
1234567891011#include <iostream> #include <string> int main() { // Declaring string variable std::string text = "codefinity"; // Displaying string variable std::cout << text << std::endl; }
String-muuttujat voivat sisältää myös numeroita (tekstimuodossa). On kuitenkin tärkeää huomioida, että vaikka numeroita voidaan tallentaa tähän muotoon, matemaattisia operaatioita ei voida suorittaa suoraan näille numeroille niiden ollessa merkkijonona.
main.cpp
12345678910#include <iostream> #include <string> int main() { std::string text = "1024"; // Displaying string variable std::cout << text << std::endl;; }
Jos yrität yhdistää kaksi merkkijonovaihtujaa, saat ketjutuksen (toimii ilman välilyöntejä). Sama tapahtuu numeroiden kanssa – niitä ei lisätä algebrallisesti.
main.cpp
1234567891011#include <iostream> #include <string> int main() { std::string first_part = "Hello "; //space is also a symbol std::string second_part = "World"; //displaying the sum of string variables std::cout << first_part + second_part << std::endl; }
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Can you show me an example of how to declare and use a string variable?
How can I convert a string containing a number into an actual number for calculations?
What happens if I try to multiply two string variables?
Awesome!
Completion rate improved to 3.85
Johdanto Merkkijonoon
Pyyhkäise näyttääksesi valikon
Tekstiä voidaan tallentaa muuttujiin käyttämällä string
-tietotyyppiä. Tätä varten tulee sisällyttää string
-kirjasto, käyttää std
-nimialueen laajuuden määritystä ja määritellä muuttuja string
-tyyppisenä. Näin voit käsitellä merkkijonoja vaivattomasti ohjelmissasi.
main.cpp
1234567891011#include <iostream> #include <string> int main() { // Declaring string variable std::string text = "codefinity"; // Displaying string variable std::cout << text << std::endl; }
String-muuttujat voivat sisältää myös numeroita (tekstimuodossa). On kuitenkin tärkeää huomioida, että vaikka numeroita voidaan tallentaa tähän muotoon, matemaattisia operaatioita ei voida suorittaa suoraan näille numeroille niiden ollessa merkkijonona.
main.cpp
12345678910#include <iostream> #include <string> int main() { std::string text = "1024"; // Displaying string variable std::cout << text << std::endl;; }
Jos yrität yhdistää kaksi merkkijonovaihtujaa, saat ketjutuksen (toimii ilman välilyöntejä). Sama tapahtuu numeroiden kanssa – niitä ei lisätä algebrallisesti.
main.cpp
1234567891011#include <iostream> #include <string> int main() { std::string first_part = "Hello "; //space is also a symbol std::string second_part = "World"; //displaying the sum of string variables std::cout << first_part + second_part << std::endl; }
Kiitos palautteestasi!