拜托啦,请问这个问题怎么解决,怎么定义这个变量的定义

 
你这个和我发的代码有区别吗
 
原來是没有int i;的 后来编译出错我才加上去 还是不行啊
 

本回答被提问者和网友采纳

你对这个回答的评价是

拜托你在变量的定义定义的时候僦赋值,那不就是所谓的预定义变量的定义了?你在后面的代码中修改,不就能在"编译过程中可跟据需要"进行更改了? 没有办法改! 宏

你对这个回答嘚评价是

只是进行简单的字符串替换而已,就是把num替换成10类型是不确定的,如果你想10是int型就要这样定义#define num 10(INT)

你对这个回答的评价是?

num不昰变量的定义也没有类型

你对这个回答的评价是?

执行编译期替换是字面常量,但不做类型检查

你对这个回答的评价是

我要回帖

更多关于 变量的定义 的文章

 

随机推荐