在C++中,字符串是由一系列字符组成的数据类型。
C++提供了多种处理字符串的方法和功能,其中最常用的是使用 std::string
类。
cout << "你好,世界" << endl; //你好,世界 就是字符串类型的数据
一、C++中的字符和字符串
C++中char
类型,只占一个字符,比如一个英文字母 A
。而且必须用单引号''
,用了双引号就代表是字符串类型了。
一个汉字占2个字符,所以不能用 char
类型表示。
char c = 'A';
char a = '我';//一个汉字占2个字符,所以这样会出错
string s = "我";
字符类型 char
默认使用的是 ASCII 编码,无法直接用单引号表示中文字符。