Introduktion 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
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
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
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; }
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
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
Introduktion 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
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
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
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; }
Tack för dina kommentarer!