nnpc.net
当前位置:首页 >> C语言定义数组int A[5]={1,2,3,4},这种情况A[4]的... >>

C语言定义数组int A[5]={1,2,3,4},这种情况A[4]的...

注意分清声明和定义的概念!! int a[5];这是声明 这个时候 数组里面的内容是混乱随机的不是

int a[][3]={1,2,3,4,5};合法的实际中这个赋值等于a[0][3]={1.2.3}

你定义数组维度多大,数组元素最大个数就有多大。 比如:int a[5];元素多5个,也就是最大存放

若有说明int a[][4]={1,2,3,4,5,6,7,8,9};则数组a第一维是3。 定义数组

这个是一个二维数组,最外面的括号就是总的数据 里面的每个括号都是下标中1的内容,举个例子 你上面的

c语言里有一个规则: 声明一个数组时如果没有赋初值,这个数组的所有元素都是乱糟糟的。 如果赋初值,又

#include <stdio.h>int main(int argc, char *a

就是给你的数组赋值,就像你所举例的,是个四行三列的数组,第一行的初值为1,2,0;第二行的初值为4,

6 第1行第4个元素

一共定义了2*3*4*5=120

网站首页 | 网站地图
All rights reserved Powered by www.nnpc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com