Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Introduktion till Sträng | Variabler och Datatyper
Introduktion till C++

bookIntroduktion till Sträng

Du kan lagra text i variabler med hjälp av typen string. För att göra detta behöver du inkludera biblioteket string, använda namnrymdsupplösningen std och deklarera en variabel av typen string. Detta möjliggör smidig hantering av teckensträngar i dina program.

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; }

Strängvariabler kan även innehålla siffror (som text). Det är dock viktigt att notera att även om du kan lagra siffror i detta format, kan du inte utföra matematiska operationer direkt på dessa siffror när de är lagrade som strängar.

main.cpp

main.cpp

copy
12345678910
#include <iostream> #include <string> int main() { std::string text = "1024"; // Displaying string variable std::cout << text << std::endl;; }

Om du försöker lägga ihop två strängvariabler får du en konkatenering (det fungerar utan mellanslag). Samma sak händer med siffror – de kommer inte att adderas algebraiskt.

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

Vad är fel med koden nedan?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 4

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

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

bookIntroduktion till Sträng

Svep för att visa menyn

Du kan lagra text i variabler med hjälp av typen string. För att göra detta behöver du inkludera biblioteket string, använda namnrymdsupplösningen std och deklarera en variabel av typen string. Detta möjliggör smidig hantering av teckensträngar i dina program.

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; }

Strängvariabler kan även innehålla siffror (som text). Det är dock viktigt att notera att även om du kan lagra siffror i detta format, kan du inte utföra matematiska operationer direkt på dessa siffror när de är lagrade som strängar.

main.cpp

main.cpp

copy
12345678910
#include <iostream> #include <string> int main() { std::string text = "1024"; // Displaying string variable std::cout << text << std::endl;; }

Om du försöker lägga ihop två strängvariabler får du en konkatenering (det fungerar utan mellanslag). Samma sak händer med siffror – de kommer inte att adderas algebraiskt.

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

Vad är fel med koden nedan?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 4
some-alt