#include<iostream>
#include<string>//定义字符型变量要包含此头文件(c++类型)
using namespace std;
int main()
{
char ch = 'a';//字符型变量,用单引号
cout << ch << endl;
cout << sizeof(char) << endl;//输出此字符型常量所占字节数
cout << (int)ch << endl;//输出字符型变量对应的ASCII编码
//C语言类型定义字符串型变量
char str1[] = "good job";//双引号
cout << str1 << endl;
cout << sizeof(str1) << endl;
//c++类型定义字符串型变量
string str2 = "hello world";
cout << str2 << endl;
cout << sizeof(str2) << endl;
return 0;
}
//sizeof关键字可以统计数据类型所占的内存大小
//sizeof(数据类型\变量名称)
c++字符型变量和字符串型变量
最新推荐文章于 2023-04-23 14:52:11 发布
本文介绍了C++中的字符类型`char`及其使用,包括如何输出字符和获取其ASCII值。同时,展示了C语言风格的字符串定义与C++中的`std::string`类型,以及如何通过`sizeof`关键字获取不同数据类型所占用的内存大小。此外,还演示了如何输出字符串变量的长度。
摘要由CSDN通过智能技术生成