你看看题。我问的是二维数组啊。
int a[][]和int a[,]的区别
int (*a)[5]这里的a是行指针,指向的是一个5的数组,那么它的单一跨度为5,即a+1,那么它指向的数值要从首地址向后移动5个位置; int a[5],这只是一个int数组,a是它的首地址,a+1,那么它就指向第二个数值。区别很明显了。
语句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;}以上两个函数是等价。 可以用以下代码测...
为什么int a[]是数组而int a[]不是
int a[ ]中,a表示数组名,代表数组的首地址,可以看成一个常量,不可更改。数组的定义形式:元素数据类型 数组名 [ 数组元素个数 ] ;其中:中括号是数组的标识。括号中的数组元素个数在有初始化数据时,可省,按初始化实际数据个数分配数组空间。如: int a[]={1,2,3,4,5}; \/\/a占...
int a[] int* a 的 区别
int a[10]定义一维数组a,10个元素 ,a为数组名,代表数组首地址,一般为常量 int* a 是定义指针变量 a, a用于存放整型数据的地址
Java中 int [ ] a 与int a [ ] 啥区别,,求详解带例子
没有什么区别,就是写法不一样而已,编译的结果是一样的。可以这样理解:int[] a是一个对象,这个对象是个int型的数组,int a[]是一个数组对象,它的类型是int型的。
c语言编程 int *a和int a [ ]有区别吗?
int *a是定义一个整型指针变量a。int a [ ]没有这种写法。int *a[]1、定义a是一个数组。2、每一个数组的元素是一个指针,指向一个整数。(int *)a 将指针变量a强制转换为整型指针,说明a一般不是一个整型指针,也可以是个整型指针。int (*a)[]1、定义a是一种指针。2、a指向一种整数数组...
java中数组定义a[]和[]a有什么区别?
你的写法不准确 int[] a 和 int a[]前者[]是跟着类型的,别拆散了,两种写法是一样的,可以互换,但是建议使用前者 int[] a;因为java是强类型语言,声明变量的时候要指定变量的类型,使用前者更能清楚表达 数组类型,而使用后者,光看类型是不知道是数组还是int的 前者也更为通用。
...**a ?与直接用int a[]和int (* a)[]有什么区别呢?求详解?
二、int a[]当实参是个数组时,形参我们一般这样写int a[],也可以写成 int *a 它们所表示的意义是,传递数组的首地址到子函数中!三、int (* a)[10] 这里括号中的10不可少!这叫数组指针,即a是个指针,它的数据类型是个int[10](有10个元素的数组)。a+1 会跳过一个int[10]的空间...
int a[]和int&[]a什么区别?
前者是定义一个数组变量,后者是数组变量的引用,有点类似存放地址。