最赞回答 / 慕雪314161
#define MAX 100#define一般用来定义一个宏,会在预编译的时候把程序中使用到MAX的地方替换为100,宏只做替换。例如: for(i = 0;i < MAX;i++){}除此之外还可以定义函数宏,例如:#define Addr(bus,dev,fun,) ((bus<<1)|(dev<<2)|(fun<<3))
2017-12-27
最赞回答 / 肖科夫斯基
同学,两个错误,首先你int age=18后面没有; 第二,printf("age=%d",age); 这里面你当然可以按你那样表达"%dage"但是后面还是要跟,age 注意养成良好的代码习惯哦
2017-12-27