Introduktion till String
Du kan lagra text i variabler med hjälp av string
-typen. För att göra detta måste du inkludera string
-biblioteket, använda std
-namnrymdens upplösning och deklarera en variabel av typen string
. Detta gör att du kan hantera sekvenser av tecken smidigt 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 också innehålla siffror (som text). Det är dock viktigt att notera att även om du kan lagra siffror i detta format, kan du inte direkt utföra matematiska operationer på dessa siffror medan 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 till två strängvariabler får du en konkatenering (det fungerar utan mellanslag). Samma sak kommer att hända med siffror – de kommer inte att läggas till 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
Ställ mig frågor om detta ämne
Sammanfatta detta kapitel
Visa verkliga exempel
Awesome!
Completion rate improved to 4
Introduktion till String
Svep för att visa menyn
Du kan lagra text i variabler med hjälp av string
-typen. För att göra detta måste du inkludera string
-biblioteket, använda std
-namnrymdens upplösning och deklarera en variabel av typen string
. Detta gör att du kan hantera sekvenser av tecken smidigt 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 också innehålla siffror (som text). Det är dock viktigt att notera att även om du kan lagra siffror i detta format, kan du inte direkt utföra matematiska operationer på dessa siffror medan 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 till två strängvariabler får du en konkatenering (det fungerar utan mellanslag). Samma sak kommer att hända med siffror – de kommer inte att läggas till 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!