int a[]中a的意思是什么?

作者&投稿:布和 (若有异议请与网页底部的电邮联系)
~

        int a[ ]中,a表示数组名,代表数组的首地址,可以看成一个常量,不可更改。

  • 数组的定义形式:

           元素数据类型   数组名  [ 数组元素个数 ] ; 

  • 其中:

    • 中括号是数组的标识。

    • 括号中的数组元素个数在有初始化数据时,可省,按初始化实际数据个数分配数组空间。如: int a[]={1,2,3,4,5}; //a占5个整型数据空间。

    • 数组所占内存空间,可用sizeof命令计算得到。如:sizeof(a)=5*4=20

  • 当自定义函数时,函数形参是数组类型时,形参可以写成数组形式或是指针形式,代表把数组的首地址传递在子函数中,如:

    • void sort( int *a, int ); 

    • void sort( int a[], int n ); //a虽然是数组形式,但实际仍是指针类型,仅表示数组首地址。    此时,在子函数中,用sizeof(a)命令,得到结果会是4 (指针类型所占内存的大小)




合阳县15295479628: ((int)a)!=a是什么意思 -
雷疫天复: 取a的整数部分,再与a进行比较,看它们是否相等.此式当a的小数部分不等于0时,条件成立(即a不是一个整数).

合阳县15295479628: int a[2][3]的a是什么意思 -
雷疫天复: 初学的时候,把a理解成二维数组就行了.本质上,a是一个保存一维数组的数组,也是一个指向int[3]的指针.

合阳县15295479628: c语言中int a,a是什么东西?地址? -
雷疫天复: 在c语言里是变量 你也可以理解成地址,总之我是这么理解的a是值和地址的统一体,也就是具体的数值和地址都是a的属性,不过在默认情况下a代表值 如果要得到a的地址就用&取得.总之这个问题很难讲 因为你即不能说a是值 ,因为int a 其实就是内存中的4个字节的存储空间, 存储空间本身只有地址没有值 ,另一方面a又代表存储空间里的值,所以我觉得在c语言里还是就认为a代表值比较好,要求地址就用&a求得

合阳县15295479628: 请问在进制中"Int a"代表什么意思?int a = 0 x 100F又是什么意思?指教``` -
雷疫天复: Int a就是定义一个整形变量a int a = 0 x 100F,定义a的同时,为a赋值为16进制的100F

合阳县15295479628: 请问在进制中"Int a"代表什么意思?int a = 0 x 100F又是什么意思?望举例说明,越详细越好.谢谢! -
雷疫天复: int a;//声明一个整数变量,名字叫a int a=0x100F;//声明一个整数变量,名字叫a,并对其fu值为十六进制数100F 即十进制数4111

合阳县15295479628: int a=4;!a 是什么意思 怎么理解 -
雷疫天复: 因为a=4>0表示的是真,即1,则!a表示取反,真的反就是假,即0.!是逻辑运算符“非运算”.

合阳县15295479628: int(a)与(int a)的区别与用法,尽量详实点!! -
雷疫天复: 单独的(int a)是错误写法,无法与int(a)比较.int(a)和(int)a是同一意义的两种写法,都是取a整数部分的意思.这没办法再详细了……

合阳县15295479628: (int)a, a为一指针则(int)a是什么意思,讲详细点如题 谢谢了 -
雷疫天复: 其实不是什么把16进制转换成10进制,这个进制只要输出控制不同,表现形式就不同 (int)a这样做的目的更多的是想把a的地址(注意是a的地址,不是a所指向的那个数的地址)赋给一个int型的变量 麻烦采纳,谢谢!

合阳县15295479628: c语言数组int a,p=a是什么意思 -
雷疫天复: int a 表示定义了一个变量 a int p = a 表示定义了一个变量p并给其赋初始值为a 因此int a,p=a的意思是定义一个变量a,由定义了一个变量p,并给p赋初始值为a 并不是数组 C语言中定义数组的方式为:类型 变量名[常量] 如: int arry[10];定义了一个整形数组arry共十个元素,分别为0----9

合阳县15295479628: c语言int a[10] 10是什么意思 -
雷疫天复: inta表示a这个变量是整型,只能存放整数. inta【10】【10】 指的是代表a的二维数组,是指向一个有十个元素的数组的指针,或者说a是具有十个元素的数组的首元素的地址,这十个元素,每个元素都是一个数组. 扩展资料 在C语言的定义...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网