导读 大家好,小信来为大家解答以上问题。宏定义函数,宏定义很多人还不知道,现在让我们一起来看看吧!1、宏定义用一个标识符(宏名)表示一个字
大家好,小信来为大家解答以上问题。宏定义函数,宏定义很多人还不知道,现在让我们一起来看看吧!
1、 宏定义用一个标识符(宏名)表示一个字符串,扩展宏时用字符串替换宏名;
2、 宏定义不是语句或语句,行尾不加符号;
3、 宏定义写在函数之外。要终止宏定义,请使用# undef
4、 如果源程序中的宏名用引号括起来,就不会被宏替换;
5、 宏定义允许嵌套,定义的宏名可以用在宏定义的字符串中;
6、 宏一般用大写字母来区别于变量;
7、 可以用宏定义表示数据类型;
8、 输出格式宏定义;
9、 宏定义仅用于字符替换,不分配内存空间。
本文到此结束,希望对大家有所帮助。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!