Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Johdanto Merkkijonoon | Muuttujat ja Tietotyypit
C++-Esittely

bookJohdanto 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

main.cpp

copy
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

main.cpp

copy
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

main.cpp

copy
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; }
question mark

Mikä on seuraavan koodin virhe?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 4

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Suggested prompts:

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

bookJohdanto 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

main.cpp

copy
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

main.cpp

copy
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

main.cpp

copy
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; }
question mark

Mikä on seuraavan koodin virhe?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 4
some-alt