课程
/后端开发
/C
/C语言入门
int num 【0】【0】=1~int num 【2】【2】=9;到底想表达的是什么,我数了下也不是对应下标长度的,还是我数的方式不对啊
2018-10-08
源自:C语言入门 6-9
正在回答
你这样排列一下看
{1,2,3}
{4,5,6}
{7,8,9}
不就是表示一个二维数组吗。数组名称的第一个【】,你可以当成第几行;第二个【】,你当成第几列。
那么num[0][0]=1,说的就是第0行,第0列的数字1。
不过你要区别的是int num[3][3],这里的[3][3]说的就不是行、列了,这里是指数组的下标长度。注意了是长度哦!长度!
还有你的题目提问是有误的,num前面有int的[][]说的才是下标长度,可是图例的num[0][0] =1~num[2][2]=9,可没有int(数据类型)。
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
3 回答(int)num和(int)(num)的区别在哪呢,(int)(num)是不对的吗,表达式带括号应该可以吧
4 回答num是0 i是1 那num=num+i中的num到底是1还是0 num=i+num;i++;为什么会1+2+3+4.....这样计算
1 回答例题:为什么num[0][0]=1 num[0][1]=2........
1 回答int x=0,应该是x++=1 ++x=2啊,为什么x++=0
1 回答 为什么这个也对 int num4=(int)num?