身寸白勺女少 发表于 2019-4-12 17:02:59

【求助帖】常量和宏定义

动动手第一题:
#include<stdio.h>
#define NL "\\n"

int main()
{
printf("Lines%s",NL);
return 0;
}
为啥宏定义\\n作为字符串输出,运行无误就是输出不出来

身寸白勺女少 发表于 2019-4-12 17:05:08

噢输出来了
那就当作另外一种输出解答吧{:5_109:}

jackz007 发表于 2019-4-12 18:18:59

本帖最后由 jackz007 于 2019-4-12 20:21 编辑

    楼主,你写错了,应该是
#define NL "\n"

    你说的有道理,确实应该是单引号,这样,标识符 NL 就直接指代回车符了。
页: [1]
查看完整版本: 【求助帖】常量和宏定义