发布网友 发布时间:2022-04-25 21:50
共2个回答
热心网友 时间:2022-06-17 20:36
C语言的字符是用ASCII码表示的。每一个字符对应一个整数。同样的,每一个整数也对应一个字符。A~Z对应66~90。a~z对应97~122的数。CH大于A小于Z时让它热心网友 时间:2022-06-17 20:36
要使得宏参数在替换后出现双引号,不能在定义宏的时候直接用双引号,而是在参数前加个"#",这样定义:
#define zopen(Y,D,X) if((Y=fopen(#D,#X))==NULL) printf("error\n")还有使用时不要忘了结尾的分号