请问C中的哪些特殊符号有特定的含义说明?
- 内容介绍
- 文章标签
- 相关推荐
本文共计676个文字,预计阅读时间需要3分钟。
目录+C++的几个特殊符号+C++的运算符作用+位操作符+C++的几个特殊符号+
目录
- C++的几个特殊符号
- C++的“>>“和“<<“
- 操作符作用
- 位操作符
C++的几个特殊符号
- #
把宏参数变为一个字符串,仅可用于宏定义中。
如:
int GetLength(std::string str) { return str.length(); } #define LEN(str) GetLength(#str) int main() { std::string str = "abcdefg"; cout << LEN(str) << endl; return 0; } // 上述程序将输出3,而不是7
- ##
把两个宏参数连接到一起,仅可用于宏定义中。
本文共计676个文字,预计阅读时间需要3分钟。
目录+C++的几个特殊符号+C++的运算符作用+位操作符+C++的几个特殊符号+
目录
- C++的几个特殊符号
- C++的“>>“和“<<“
- 操作符作用
- 位操作符
C++的几个特殊符号
- #
把宏参数变为一个字符串,仅可用于宏定义中。
如:
int GetLength(std::string str) { return str.length(); } #define LEN(str) GetLength(#str) int main() { std::string str = "abcdefg"; cout << LEN(str) << endl; return 0; } // 上述程序将输出3,而不是7
- ##
把两个宏参数连接到一起,仅可用于宏定义中。

