www问答网
所有问题
当前搜索:
c语言中只有一维数组和二维数组吗
c语言,
c语言中
指针
数组
元素与一般么指针变量有什么区别?为什么一般的...
答:
c语言中
指针数组元素与一般么指针变量没有区别 例如:int * a[10] ;int * p;int data=0;则 a[0]=&data; p=&data;都是可以的 为什么一般的指针不能指向
二维数组
,而一个指针数组元素却可以?我觉得你的这个问题问的有问题,应该是问:为什么一般的指针不能指向二维数组,而一个指向数组的...
c语言
最多的能有几维
数组
答:
c语言默认最多是二维数组
;当然如果用指针自己分配内存的话可以自行进行计算,进行更多维的表示。二维数组本质上是将数组作为数组元素的数组,称为数组的数组。为了形象化理解二维数组,通常将二维数组写成行和列的排列形式,通常被称为m行n列。1、m:二维数组中包含多少个一维数组,是第一维,表示第几行...
数组的
定义是什么?
答:
(2)数组可被看成定长的线性表,因此
数组中
的数据元素的个数是固定的。2.数组分类根据数组元素ai的组织形式的不同,数组可分为一维数组、
二维数组以及
多维数组。1.
一维数组一维数组
可被看成一个线性表或一个向量,它在计算机内存放在一块连续的存储单元中,在
C语言中一维数组
一般定义为:数组名[下标...
C语言中
什么情况只能用
二维数组
不能用
一维数组
?能举例说明最好_百度...
答:
事实上没有这样的情况
,其实c语言中的二维数组最后都转成一维数组处理的,打印一下每个元素的地址就知道是以数组的首地址依次偏移下去的,只不过有时二维数组看起来更清楚条理些
c语言
问题 定义了一个
二维数组
数组的
每个元素还是一个数组,不过是
一维
...
答:
C
本身就没有
二维数组
,多维数组就是
一维数组的
元素还是一维数组这样一层一层嵌套组成的。你说的其实就是套出三维数组,A[i][j][k]。
不太理解
C语言中
什么情况用
一维数组
,什么情况用
二维数组
?
答:
你这个
二维数组
,是第一维为5 二维为15 5表示有5个字符串 而15是用来存储每个字符串的,你这个是直接scanf 输入字符串的,所以没必要队二维没一个个赋值,直接赋字符串,这什么时候用一维 二维 是根据实际情况而定的,无法界定什么情况下,这么跟你说 如果
一维数组
能解决满足要求的用一维数组,否则用...
C语言中一维数组和二维数组
以及多维数组,有什么作用?
答:
一维数组
:vector 多维数组:matrix 现在有很多
数组的
运算已经封装,比如.vector,matrix matrix何用? 相信我们都学过矩阵。。。矩阵有何用? 太多了 举一个例子:图形图像处理时用到的,平移、旋转---〉靠什么? 矩阵。。。作用太多了
c语言中
如何定义字符串,是用
二维数组
实现的吗
答:
一维和二维的
都可以;
一维的
情况如下:1,char string0[10];2,char string1[]="prison break";3,char string2[100]="michael scofield";1句表示定义个长度为10的字符串,但未赋值,2句表示定义了一个字符
数组
string1,并进行初始化,使得其长度自动为13(字符串”prison break"中的字符个数加...
c语言中
如何定义
一维数组和二维数组
?
答:
一维数组
: 类型说明符 数组名[常量表达式]例如 int a[10]它表示数组名为a,此数组有10个元素
二维数组
: 数组名[下标][下标]如 a[2][3] 下标可以是整形表达式如a[2-1][2*2-1]不能写成a[2,3]a[2-1,2*2-1]
C语言中
什么叫
二维数组
?
答:
把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作。3、在
C语言中
,
二维数组
是按行排列的。即,先存放a[0]行,再存放a[1]行,最后存放a[2]行。每行中有四个元素也是依次存放。由于数组a说明为int类型,该...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言一维数组转成二维数组
一维数组和二维数组
一维数组和二维数组的联系
一维数组和二维数组转化
数组c语言二维数组
二维数组如何转化为一维数组
二维数组转换成一维数组
二维数组与一维数组的区别
c语言中一维数组