Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Introduction aux Chaînes de Caractères | Variables et Types de Données
Introduction au C++

bookIntroduction aux Chaînes de Caractères

Vous pouvez stocker du texte dans des variables en utilisant le type string. Pour cela, il est nécessaire d'inclure la bibliothèque string, d'utiliser la résolution de portée du namespace std et de déclarer une variable de type string. Cela permet de manipuler facilement des séquences de caractères dans vos programmes.

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

Les variables de type string peuvent également contenir des nombres (en tant que texte). Cependant, il est important de noter que, même si vous pouvez stocker des nombres sous ce format, il est impossible d'effectuer directement des opérations mathématiques sur ces nombres lorsqu'ils sont stockés en tant que chaînes de caractères.

main.cpp

main.cpp

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

Si vous essayez d’additionner deux variables de type chaîne, vous obtenez une concaténation (cela fonctionne sans espaces). Il en sera de même avec les nombres : ils ne seront pas additionnés algébriquement.

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

Quel est le problème avec le code ci-dessous ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 4

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

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

bookIntroduction aux Chaînes de Caractères

Glissez pour afficher le menu

Vous pouvez stocker du texte dans des variables en utilisant le type string. Pour cela, il est nécessaire d'inclure la bibliothèque string, d'utiliser la résolution de portée du namespace std et de déclarer une variable de type string. Cela permet de manipuler facilement des séquences de caractères dans vos programmes.

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

Les variables de type string peuvent également contenir des nombres (en tant que texte). Cependant, il est important de noter que, même si vous pouvez stocker des nombres sous ce format, il est impossible d'effectuer directement des opérations mathématiques sur ces nombres lorsqu'ils sont stockés en tant que chaînes de caractères.

main.cpp

main.cpp

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

Si vous essayez d’additionner deux variables de type chaîne, vous obtenez une concaténation (cela fonctionne sans espaces). Il en sera de même avec les nombres : ils ne seront pas additionnés algébriquement.

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

Quel est le problème avec le code ci-dessous ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 4
some-alt