C语言 int a[]={1,2,3,4,5,6,7,8,9}; 这样也行?``其含义代表什么` 中间不是必须要有数字吗
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/29 03:28:07
C语言 int a[]={1,2,3,4,5,6,7,8,9}; 这样也行?``其含义代表什么` 中间不是必须要有数字吗?
这句等价于 int a[9]={1,2,3,4,5,6,7,8,9};
后面有几个编译器就当括号里是几
加了数字,比如int a[9]={1,2,3,4,5}; 剩下没定义的按 0 处理
要是int a[9]; 那数组里的数都是随机值,因为没有初始化
再问: a[] 代表什么呢`
再答: 代表数组,简单的说就是在内存开辟一段连续的内存单元,供函数使用。相当于定义几个连续的变量,不过一般使用的时候都要初始化 具体的概念你可以百度看看 “数组 百度百科 ”
后面有几个编译器就当括号里是几
加了数字,比如int a[9]={1,2,3,4,5}; 剩下没定义的按 0 处理
要是int a[9]; 那数组里的数都是随机值,因为没有初始化
再问: a[] 代表什么呢`
再答: 代表数组,简单的说就是在内存开辟一段连续的内存单元,供函数使用。相当于定义几个连续的变量,不过一般使用的时候都要初始化 具体的概念你可以百度看看 “数组 百度百科 ”
C语言 int a[ ]={0,1,2,3,4,5,6,7,8,9},*p=a,i; 0
c语言的问题 int a[3][4] = {1,2,3,4,5,6,7,8,9,10,11,12}; int (*p)[
C语言 int a;int b; }d[3] ={{1,4},{2,5},{6,7}}; printf("%d\n",d
c语言int a[ ]=(1,2,3,4,5,6) *P=a,什么意思,*P=1?
C语言 int a[ ]={0,1,2,3,4,5,6,7,8,9},*p=a *p=a 是不是相当于 *(p=a)
求教一个C语言问题,#include main(){int a[4][4]={{1,4,3,2},{8,6,5,7},{
C语言的小语句int a[4][3]={1,2,3,4,5,6,7,8,9,10,11,12} ,(*prt)[3]=a
C语言题目:经过 int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12}定义之后,元素a[1]
一道C语言选择题(20)说明语句:int a[][3]={1,2,3,4,5,6,7,8,9}; 则a数组的行数为 【
数字1 2 3 4 5 6 7 8 9 0各代表什么?有什么含义?
请问一下C语言的这道题 int a[5]={2,4,6,7,3}; int*p; p=a;//初始化写法为?//此处a的
int a[3][3]={{1,2,3},{4,5,6},{7,8,9}}; int **p; p=(int**)a;