C语言 int a[]={1,2,3,4,5,6,7,8,9}; 这样也行?``其含义代表什么` 中间不是必须要有数字吗
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/23 19:01:01
C语言 int a[]={1,2,3,4,5,6,7,8,9}; 这样也行?``其含义代表什么` 中间不是必须要有数字吗?
![C语言 int a[]={1,2,3,4,5,6,7,8,9}; 这样也行?``其含义代表什么` 中间不是必须要有数字吗](/uploads/image/z/18829173-21-3.jpg?t=C%E8%AF%AD%E8%A8%80+int+a%5B%5D%3D%7B1%2C2%2C3%2C4%2C5%2C6%2C7%2C8%2C9%7D%3B+%E8%BF%99%E6%A0%B7%E4%B9%9F%E8%A1%8C%3F%60%60%E5%85%B6%E5%90%AB%E4%B9%89%E4%BB%A3%E8%A1%A8%E4%BB%80%E4%B9%88%60+%E4%B8%AD%E9%97%B4%E4%B8%8D%E6%98%AF%E5%BF%85%E9%A1%BB%E8%A6%81%E6%9C%89%E6%95%B0%E5%AD%97%E5%90%97)
这句等价于 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;