这句话是什么意思?能不能举个例讲解一下,谢谢!
意思是不替换要输出的字符串或字符。如:
#define length 3.0
#define width 4.0
main()
{
float area;
area=length*width; /*这里的字符串length和字符串width没被双引号括起来将被替换为3.0和4.0*/
printf("length*width=%f",area);/*这里的字符串length和字符串width已被双引号括起来将不被替换,所以原样输出。运行结果为:length*width=12.000000*/
}
#define length 3.0
#define width 4.0
main()
{
float area;
area=length*width; /*这里的字符串length和字符串width没被双引号括起来将被替换为3.0和4.0*/
printf("length*width=%f",area);/*这里的字符串length和字符串width已被双引号括起来将不被替换,所以原样输出。运行结果为:length*width=12.000000*/
}
温馨提示:答案为网友推荐,仅供参考