Introduktion til String
Du kan gemme tekst i variabler ved at bruge typen string
. For at gøre dette skal du inkludere string
-biblioteket, anvende std
-navnerumets scope resolution, og erklære en variabel af typen string
. Dette gør det muligt at håndtere sekvenser af tegn problemfrit i dine programmer.
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-variabler kan også indeholde tal (som tekst). Det er dog vigtigt at bemærke, at selvom du kan gemme tal i dette format, kan du ikke udføre matematiske operationer direkte på disse tal, mens de er gemt som strings.
main.cpp
12345678910#include <iostream> #include <string> int main() { std::string text = "1024"; // Displaying string variable std::cout << text << std::endl;; }
Hvis du forsøger at lægge to strengvariabler sammen, får du en sammenkædning (det fungerer uden mellemrum). Det samme sker med tal – de bliver ikke lagt sammen algebraisk.
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; }
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
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 til String
Stryg for at vise menuen
Du kan gemme tekst i variabler ved at bruge typen string
. For at gøre dette skal du inkludere string
-biblioteket, anvende std
-navnerumets scope resolution, og erklære en variabel af typen string
. Dette gør det muligt at håndtere sekvenser af tegn problemfrit i dine programmer.
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-variabler kan også indeholde tal (som tekst). Det er dog vigtigt at bemærke, at selvom du kan gemme tal i dette format, kan du ikke udføre matematiske operationer direkte på disse tal, mens de er gemt som strings.
main.cpp
12345678910#include <iostream> #include <string> int main() { std::string text = "1024"; // Displaying string variable std::cout << text << std::endl;; }
Hvis du forsøger at lægge to strengvariabler sammen, får du en sammenkædning (det fungerer uden mellemrum). Det samme sker med tal – de bliver ikke lagt sammen algebraisk.
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; }
Tak for dine kommentarer!