C语言中#符号的作用是什么?
- 内容介绍
- 文章标签
- 相关推荐
本文共计679个文字,预计阅读时间需要3分钟。
目录+C++的几个特殊符号+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
- ##
把两个宏参数连接到一起,仅可用于宏定义中。
本文共计679个文字,预计阅读时间需要3分钟。
目录+C++的几个特殊符号+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
- ##
把两个宏参数连接到一起,仅可用于宏定义中。

