55问答网
所有问题
当前搜索:
什么是二维数组
二维数组
存放多个字符串时,str[0][1]
什么
意思?1是指第一个单词吗?
答:
因为,str[0][1]中的0, 其实是第一个单词的首地址:printf("%s",str[0]); // 输出 chingqing shanghai printf("%c",*str[0]); // 输出 c printf("%c",*(str[0]+1); // 输出h 其实更准确地说,
二维数组
是一个保存指针的一维数组,它可以这么写:char * str[3]={"chingqing...
C语言
二维数组
指针变量是
什么
,int (*p)[2]什么意思
答:
类型名 (*数组名)[数组行数][数组列数]如:int (*p)[2][3]; // 定义一个int类型的
二维数组
指针变量,数组中每个元素都是一个指针int (*p)[2]表示定义一个数组指针,只是是一个一维的数组指针,数组中每个元素(共2个元素)都是一个int类型的指针变量,指针指向的地址就需要后续程序给出,不然会变为野指针。
通过一维数组访问
二维数组
是
什么
意思?
答:
include <stdio.h> int main(void){ int x[2][2] = {{1,2},{3,4}};int * y = (int *) x;int i = 0;for(i = 0; i < 2 * 2; i++) printf("%d\t", y[i]);return 0;} 看明白了吗?输出结果是:1 2 3 4 因为
二维数组
在内存上是按照逐行顺序排列的,...
请问c++中
二维数组
的a[0][1]代表
什么
答:
第1行第二列,
数组
下标是从0开始的
...{3,4}};求解释;本人菜鸟,{{1,2},{3,4}} 这是
什么
意思
答:
一般是 int a[2][2]={{1,2},{3,4}}代表两行两列的
二维数组
,从a[0][0],a[0][1],a[1][0],a[1][1]依次为1234,即 1 2 3 4 如果是int a[3][3]={{1,2},{3,4,5}},则剩余的自动赋零,即 1 2 0 3 4 5 0 0 0 如果是int a[2][3]={1,2,3,4,...
C语言
二维数组
指针变量是
什么
?int (*p)[2]什么意思?
答:
c语言比较灵活,C语言的指针更加灵活多变,int (*p)[2]是一个整型的指针型一维
数组
,表示两个元素,具体如下,数组指针变量形式如下:类型名 (*数组名)[数组行数][数组列数]int (*p)[2]表示定义一个数组指针,指针指向的地址就需要后续程序给出,不然会变为野指针。C语言是一门通用计算机编程...
C语言
二维数组
int a[2][3]={{1,2},{4,5}};{}里的是
什么
意思啊
答:
这个是一个
二维数组
,最外面的括号就是总的数据 里面的每个括号都是下标中1的内容,举个例子 你上面的 哪样的话 那就是a[0][0] = 1; a[0][1]=2; a[0][2] 没赋值 a[1][0] = 4 ; a[1][1]= 5;其他的都没赋值
数组
的
维数
和维界是
什么
?
答:
二逼青年 让哥告诉你 标志一个数组元素所需的下标个数称为数组的维数。所以有一维数组、
二维数组
以及两个以上下标的多维数组。下标的取值范围称为数组在这一维的界。我们把下标所取的最大值称为上界,最小值称为下界(默认为0)。数组的下标在上下界内是连续的。对某一维而言,其下标不能超出维界...
C语言中
什么是
参数 什么是实际参数
答:
总之,参数就是一个符号,没有实际意义,要让他有实际意义,就给参数附一个值就可以了 形参就是没有实际意义的参数 比如上面的t 实参就是有实际意义的参数 比如把上面的t赋值的那个常量
二维数组
就是既有行又有列的。声明的时候可以省略不写。但是在调用的时候要写。因为下面处理数据的时候要用到...
C语言中,一个
二维数组
a[5][9] 中a[4]指的是
什么
?
答:
a[4]指第五组一维
数组
,意指一个指针,在数值上等于a[4][0]的地址,如图:
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜