00问答网
所有问题
int a[][]和int a[,]的区别
比如 int a [3][4]={1,2,3}; 和 int a [3,4]={1,2,3};
举报该问题
推荐答案 2016-02-27
int (*a)[5]这里的a是行指针,指向的是一个5的数组,那么它的单一跨度为5,即a+1,那么它指向的数值要从首地址向后移动5个位置; int a[5],这只是一个int数组,a是它的首地址,a+1,那么它就指向第二个数值。区别很明显了。
追问
你看看题。我问的是二维数组啊。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/eneIDnDIeZ00jnTZTZ.html
其他回答
第1个回答 2022-09-29
int a[3][4]; /*定义一个整形二维数组a,有3行4列共12个元素分别为:a[0][0] a[0][1] a[0][2] a[0][3]a[1][0] a[1][1] a[1][2] a[1][3]a[2][0] a[2][1] a[2][2] a[2][3]int a[3][4];可唤作:int a[3*4],即int[12]表示。
而int a [3,4],这种写法不常见,还没见过。
相似回答
语句int a
和int
A的区别
答:
他俩区别就在于他俩是变量名不同的两个变量
,因为都是int型,所以都用来存放整型数,C语言是区分大小写的,也就是说你声明的变量,常量,函数名,结构体类型名等等,这些名字不管是单个字母还是一个/多个单词(eg:student_math_score这种类型的)只要有一个字母大小写不同,他就是两个不同的名字,eg...
int [] a
和int
a[]的区别
答:
1、函数内修改值: 都可以 2、有什么
区别
没有 解释 数组 最为函数的参数 其实传入的是一个数组的起始地址,其本质是一个指针所以与指针没有区别 即:
int
f(int
a[]
){return 1;}int F(int *a){return 1;}以上两个函数是等价。 可以用以下代码测...
Java中 int [ ] a
与int
a [ ]
啥
区别,
,求详解带例子
答:
没有什么区别,
就是写法不一样而已
,编译的结果是一样的。可以这样理解:
int[] a是一个对象
,这个对象是个int型的数组,int a[]是一个数组对象,它的类型是int型的。
int
a[]
int* a
的 区别
答:
int a[10]定义一维数组a,10个元素 ,a为数组名,代表数组首地址,一般为常量
int* a 是定义指针变量 a, a用于存放整型数据的地址
大家正在搜
void main和int的区别
float和int的区别
c语言中void和int的区别
int integer区别
int和double的区别
int n=5,a[n]
int a[4][4]
int a[3][3]
int a[5],*p=a