标题:[求助]数组初始化的问题
只看楼主
野比
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:24
帖 子:1627
专家分:516
注 册:2007-5-24
得分:0 
以下是引用a8451727在2007-8-3 22:36:48的发言:
如果像这样呢?
int a[10];
int i,j,k;
for(i=0;i<10;i++){
a[i]=j++;
}
for(i=0;i<10;i++){
if(i%3!=0)
cout<<a[i];
k++;
}

int b[k];//现在K是个变量,现在的值是7。
.
.
.
}

你想干什么?... k不是"现在""是个变量", 而是"一直都""是个变量"...


女侠,约吗?
2007-08-04 10:45
aipb2007
Rank: 8Rank: 8
来 自:CQU
等 级:贵宾
威 望:40
帖 子:2879
专家分:7
注 册:2007-3-18
得分:0 

LZ,记住

你可以改变它值的即为变量。

5,3.14,“string”,const a = 10;
上面的几个表达式,你可以改变它的值吗?不可以吧,所以他们是常量。


Fight  to win  or  die...
2007-08-04 10:57
a8451727
Rank: 1
等 级:新手上路
帖 子:238
专家分:5
注 册:2007-5-22
得分:0 

谢谢大家。
我再多看点书再去想这个问题好了


2007-08-04 14:08



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-159903-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.608913 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved