55问答网
所有问题
当前搜索:
一维数组赋值给二维数组
java中建立
二维数组
,第二维不确定怎么办
答:
如果你想要动态分配
一维数组
大小的话可以使用for循环。例如:for(int i = 0; i < str.length;i++){ str[i] = new int[n];//n的值自己指定。} 如果不嫌麻烦的话,一个一个的
赋值
:str[1] = new int[a];str[2] = new int[b];str[3] = new int[c];......
定义a为共有16个元素的
一维
字符
数组
,同时定义p为指向a数组首地址的指针...
答:
//地址运算符写错 int a[4][5]; //定义数组 int *p = &a[0][0]; //首地址
赋值给
指针变量p 含有p=A[0][0]的肯定错误,因为p是指针,A[0][0]是第一个元素的值。p=&A[0][0] 即 &A[0][0]的地址给p。p=A[0]是正确的,因zhuan为
二维数组
可以看成多个
一维数组
,数组名即...
指针指向字符串
数组
问题
答:
1、不能在同一个定义的语句中指针,指向该语句定义的数组。应该是这样 char str[][10] = {"China","Beijing"};char *p = str[0];或 char str[][10] = {"China","Beijing"};char *p = str[1];2、
二维数组
的元素是
一维数组
,一维数组的首地址赋给同类型的指针是合法的。比如你的代码...
Excel 请问如何将单元格的内容
赋值给数组
答:
请参考:Sub Macro1()Dim arr, a arr = Range("A1:A5") '
二维数组
a = WorksheetFunction.Transpose(arr) '
一维数组
End Sub
程序解释,
二维数组
输出
一维数组
,是不是就会出错?
答:
是可以输出的,我把代码整理了一下,请看图片。我用了两种方法定义指向
二维数组
的指针 一个是
一维数组
指针,每个指针指向一个一维数组 一个是指针,指针指向一个二维数组 注意这两种指针访问数组元素的方式是不一样的。代码的图片如下 输出结果如下 ...
关于C语言的一些问题。。
答:
答案时D ,12 P[4],定义了一个指针数组,该数组粗放指针。p[i]=&a[i*3]; 这一句是把a[12]这个数组按照3*2的
二维数组
的方式把a[0],a[3],a[6].a[9]的地址分别
赋值给
p[0],p[1],p[2],p[3]。那么p[3][2]就是指第3行的第二个数据。C语言的数组下标一般是从0开始的,所以...
C中的
数组
名指针怎么理解?
答:
这么又有这题,我刚才也回答了一个蛮像这个的。。。 要点1:就是
一维数组
名是一把一级指针,
二维数组
名是一把二级指针,三维的可类推 要点2:int a[4]; a+0, a+1, a+2……=== &a[0], &a[1], &a[2]……即表示的是地址而*(a+0), *(a+1), *(a+2)……===a[...
大一C语言程序设计实验报告报告(网络工程方向)
答:
自己的作用最好是自己做。如果你是计算机专业的,你最好抓紧这么课,C语言是基础。
C语言问题,指针指向
数组
。使指针变量p指向数组a的第三个元素,p=&a+...
答:
int a[10] ;int *p=a ; //定义
一维
指针p,并指向
数组
a首地址。p=a+2 ; //指向数组a的第三个元素 或写成:p= &a[2] ; //通过&运算符号来取a[2]的地址,
赋值给
p p=&a ; //这是错误的语句!因为,&a的类型是int **, 而p是int *类型,所以,类型不相符,不能进行赋值操作。
关于c语言我不懂的问题
答:
B 声明一个数组,
数组
中每个元素是一个char数组,初始化为1个元素的数组,此元素被初始化为值为“guest”的char数组;C 声明一个3个元素的数组,数组中每个元素是一个指向char的指针;为第1个元素
赋值
,此元素指向“guest”char字符串的第一个char字符;D 声明一个3个元素的数组,数组中每个元素是...
棣栭〉
<涓婁竴椤
67
68
69
70
71
72
73
74
75
76
其他人还搜