C和C++在字符上的区别
1. 基本数据类型
char c = 'A'; // 'A' 的 ASCII 码是 65
unsigned char uc = 65; // 无符号的 char 也可以表示字符
signed char sc = -10; // 有符号 char 可以存储负数2. 字符的表示
char c = 'A'; // C 和 C++ 中均适用3. 字符数组
char str[] = "Hello"; // C 风格字符串,末尾自动添加 '\0'char str[] = "Hello"; // C++ 中仍可以使用 C 风格字符串 std::string cppStr = "Hello"; // C++ 提供的标准字符串类型
4. 字符操作
5. I/O 操作
6. 字符处理
7. 字符编码
8. 字符类型的扩展
总结
Last updated