int a[][3]={2*3}啥意思
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/10/04 14:30:31
int a[][3]={2*3}啥意思
对2*3不理解啊..不是说C语言与FORTRAN语言不同,不能给数组整体赋值嘛?
以下能正确定义二维数组的是
A)int a[][3];
B)int a[][3]={2*3};
C)int a[][3]={};
D)int a[2][3]={{1},{2},{3,4}};
这是原题
对2*3不理解啊..不是说C语言与FORTRAN语言不同,不能给数组整体赋值嘛?
以下能正确定义二维数组的是
A)int a[][3];
B)int a[][3]={2*3};
C)int a[][3]={};
D)int a[2][3]={{1},{2},{3,4}};
这是原题
你好!
关于数组声明的时候一样指数数组的大小,因此A)int a[][3];错误.
C)int a[][3]={};虽然可以省略一维大小,但是你没有赋值,系统也无法判断数组的大小;也是错的
D)int a[2][3]={{1},{2},{3,4}};声明2行,赋值的时候确实3行.也是错误的;
int a[][3]={2*3};等价于int a[][3]={6};只给数组的一定个元素赋值了.
关于数组声明的时候一样指数数组的大小,因此A)int a[][3];错误.
C)int a[][3]={};虽然可以省略一维大小,但是你没有赋值,系统也无法判断数组的大小;也是错的
D)int a[2][3]={{1},{2},{3,4}};声明2行,赋值的时候确实3行.也是错误的;
int a[][3]={2*3};等价于int a[][3]={6};只给数组的一定个元素赋值了.
int a[][3]={2*3}啥意思
int a = 0啥意思啊
int a[3][3]={{1,2,3},{4,5,6},{7,8,9}}; int **p; p=(int**)a;
请高手帮忙解释下这段程序 int a;a=(int)((double)(3/2)+0.5+(int)1.99*2); p
static int a[3]={0,1,2}中得static什么意思?
int a=2; int f(int a); {return (a)++;} main() {int s=0; {int
Struct Struct st {int x;int *y;}*pt; Int a[]={1,2},b[]={3,4}
#include int b=3; int fun(int *a) { b+=*a; return(b); }
int a[3][3]={{1,2,3},{4,5},{6}}; int i,
int[] a = {1,2,3,4,5}; for (int count = 0; count < 5; count+
Int[] a={1,2,3,4,5}; For(int count=0;count
c语言int a[ ]=(1,2,3,4,5,6) *P=a,什么意思,*P=1?