读书人

运用#define和printf语句为什么报错

发布时间: 2013-02-15 15:46:56 作者: rapoo

使用#define和printf语句为什么报错,这样写?
#include <stdio.h>

void main()
{
#define hh 3;

printf("%d",hh);
}
使用#define和printf语句为什么报错,这样写?
[解决办法]
#define hh 3语句后面多了个分号,去掉即可。
[解决办法]
#define多了分号,这东西最好放函数外面去
[解决办法]
define 使用虽然很方便但是也很容易出现问题 用时需谨慎
[解决办法]
#define hh 3; 不要加分号.

提示: 一般以 #号开头的宏都不加分号;

读书人网 >C语言

热点推荐