Introdução à String
É possível armazenar texto em variáveis utilizando o tipo string
. Para isso, é necessário incluir a biblioteca string
, utilizar a resolução de escopo do namespace std
e declarar uma variável do tipo string
. Isso permite manipular sequências de caracteres de forma eficiente em seus programas.
main.cpp
1234567891011#include <iostream> #include <string> int main() { // Declaring string variable std::string text = "codefinity"; // Displaying string variable std::cout << text << std::endl; }
Variáveis do tipo string também podem conter números (como texto). No entanto, é importante observar que, embora seja possível armazenar números nesse formato, não é possível realizar operações matemáticas diretamente nesses números enquanto estiverem armazenados como strings.
main.cpp
12345678910#include <iostream> #include <string> int main() { std::string text = "1024"; // Displaying string variable std::cout << text << std::endl;; }
Se você tentar somar duas variáveis do tipo string, ocorrerá uma concatenação (isso acontece sem espaços). O mesmo ocorre com números – eles não serão somados de forma algébrica.
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; }
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
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
Introdução à String
Deslize para mostrar o menu
É possível armazenar texto em variáveis utilizando o tipo string
. Para isso, é necessário incluir a biblioteca string
, utilizar a resolução de escopo do namespace std
e declarar uma variável do tipo string
. Isso permite manipular sequências de caracteres de forma eficiente em seus programas.
main.cpp
1234567891011#include <iostream> #include <string> int main() { // Declaring string variable std::string text = "codefinity"; // Displaying string variable std::cout << text << std::endl; }
Variáveis do tipo string também podem conter números (como texto). No entanto, é importante observar que, embora seja possível armazenar números nesse formato, não é possível realizar operações matemáticas diretamente nesses números enquanto estiverem armazenados como strings.
main.cpp
12345678910#include <iostream> #include <string> int main() { std::string text = "1024"; // Displaying string variable std::cout << text << std::endl;; }
Se você tentar somar duas variáveis do tipo string, ocorrerá uma concatenação (isso acontece sem espaços). O mesmo ocorre com números – eles não serão somados de forma algébrica.
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; }
Obrigado pelo seu feedback!