读书人

c语言 不懂解决方案

发布时间: 2012-07-30 16:19:05 作者: rapoo

c语言 不懂
#define a=b a=0-b
#include "stdio.h"
void main()
{
int b=1;
a=b;
printf("%d\n",a);
}

编译无法通过为什么?

[解决办法]
#define 是宏定义 是没有赋值语句的。
应该这样
#define a b
#define c -b
宏名不能重复。
[解决办法]
语法错了,哥们,不知道标识符不能有=么?

读书人网 >C语言

热点推荐