首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

运用#define和printf语句为什么报错,这样写

2013-02-15 
使用#define和printf语句为什么报错,这样写?#include stdio.hvoid main(){#define hh 3printf(%d,hh)

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

void main()
{
    #define hh 3;

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

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

热点排行