1.字符串型的作用
字符串变量用于表示一串字符
2.使用方法
有两种风格
C语言风格:char 变量名[ ] = "字符串值" ; 如:
char str1[ ] = "abcdefg" ;
但是输出的时候不要再带上中括号,因为调用变量只需要变量名,如:
cout<< str1 <<endl;
str1 与[ ]之间可以有空格,也可以没有。 中括号之间也一样。
C++风格: string 变量名 = “字符串值” ; 如:
string str2 = "123456789" ;
有些教程中说,虽然它用起来比C风格简单,但是在输出的时候,C++中需要用到额外的头文件
#include <string>
但经过个人测试,Visual Studio Community 2022 不需要额外的头文件,也可以正常使用。
注意,无论哪种风格,字符串都需要用双引号括起来,这与字符型的单引号是不同的。
源代码:
#include <iostream>
using namespace std;
int main()
{
char str1[] = "abc defg";
string str2 = "123456789";
cout << str1 << endl;
cout << str2 << endl;
return 0;
}