C语言

历史哭泣 2009-09-06 07:40:09
请问一下:visual c++ 里面的为什么用#define N 10;
然后去声明数组时就是错误的,编译不可以通过,是不是这个visual C++里面没有什么插件呀!请高手指点
...全文
139 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
cwfboy 2009-09-10
  • 打赏
  • 举报
回复
细心很重要
LeeXyan1 2009-09-10
  • 打赏
  • 举报
回复

是啊
在宏量中没有分号
wustzrx 2009-09-10
  • 打赏
  • 举报
回复
问题已经找到了,楼上的回复都不错,可以结贴了
waterfield 2009-09-07
  • 打赏
  • 举报
回复
在c++中尽量用const 吧。
whg01 2009-09-07
  • 打赏
  • 举报
回复
3楼正解。多了个分号。
haidijin 2009-09-07
  • 打赏
  • 举报
回复
好好学习天天向上!
niimp2 2009-09-07
  • 打赏
  • 举报
回复
去掉分号
pearling 2009-09-07
  • 打赏
  • 举报
回复
宏定义怎么能加分号呢?
bxk253387223 2009-09-07
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 fhtingtian 的回复:]
最好用const int N=10;
[/Quote]
你说的这个是C++
ljxue1224 2009-09-07
  • 打赏
  • 举报
回复
KK
心随下雨天 2009-09-07
  • 打赏
  • 举报
回复
貌似你比我还粗心,少了个分号你不知道吗,应该改写成
#define N 10
houqidian 2009-09-06
  • 打赏
  • 举报
回复
你是怎么出错的
bfhtian 2009-09-06
  • 打赏
  • 举报
回复
最好用const int N=10;
zqlclj 2009-09-06
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 starcat 的回复:]
#define N 10;
多了点东西
这样,你的“N”就是“10;”了
[/Quote]
楼上正解
starcat 2009-09-06
  • 打赏
  • 举报
回复
#define N 10
多了点东西
这样,你的“N”就是“10;”了
lzy0001sl 2009-09-06
  • 打赏
  • 举报
回复

#define N 10
int test[N];
//这个是不会错的。
nmnm112233 2009-09-06
  • 打赏
  • 举报
回复
兄弟,好好看书,认真学习.
   #define N 10

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧