66问答网
所有问题
当前搜索:
数组的大小
c定义
数组大小
答:
定义数组大小很简单 例如:int a[10]; //这样
数组的大小
值需要常量去定义 a = malloc(10*sizeof(int));//这种定义可以用变量去定义
定义一个一维数组array1,
数组大小
为4;再定义一个二维数组array2,数组大 ...
答:
数组大小
为4,不知道 你指的 是 数组长度 还是数组元素个数,如果 是数组长度的话,那就是 int array1[1]={1};或char array1[4]={'a','b','c','d'}; 如果是数组元素个数的话 就是楼上的介绍了,不过一楼说法有点小 瑕疵, int array1[4]={0};这里 效果上虽然是 四个元素...
为什么
数组的
长度一定要是常量?
答:
你说的是静态数组,因为这些数组在编译的时候就已经得让计算机知道了,所以必须是常数。另外一种是动态数组 在c++ 里面可以 int n=10;int *arr = new int[n];这样可以在执行的时候才告诉计算机你要的数组长度(动态数组)依然没有改变上面说的那个原则,你必须在申请
数组的
时候明确告诉系统你要的数组...
若定义a[][2]={1,2,3,4,5,6,7}; 则a
数组
中行
的大小
是?
答:
通常在定义一维数组时必须指定
数组的大小
不然会报错。但是当我们在定义二维数组时第一维的的长度数值不是必须指定,但是第二维的长度一定不能够缺省,当我们不指定一维只指定二维,系统会可以根据数组元素的总个数和第二维的长度计算出一维的长度。二维数组虽然在概念上是二维的,但是在二维数组的实际的存储...
java 比较
数组
中数值
大小
答:
自己写的话,可以用冒泡或者选择排序:都是从大到小的 冒泡:int[] arr=new int[]{34,5,23,38,1,89,54,78,9,7};int temp=0;for(int i=arr.length-1;i>0;i--){ for(int j=arr.length-1;j>0;j--){ if(arr[j]>arr[j-1]){ temp=arr[j];arr[j]=arr[j-1];arr[j-...
怎么判断
数组的
长度
答:
字符
数组大小
:strlen(数组名)+1,1因为要加上'/0',所以再加1.问题三:c语言怎么获取
数组的
长度, sizeof(data)/siezof(data[0])问题四:java中数组是基本类型么?怎样获取一维数组的长度 在java中只有8中基本类型。数组,类,接口,都是引用类型 你可能只是定义int arr[ ] 贰实也可以定以...
数组
a的维度
大小
是[10]字节,表示什么含义?
答:
[10]表示字符
数组
a的维度
大小
。表示a数组在内存中占用10个(char)大小空间。另外作为字符数组,定义[10],实际只使用9个空间存储字符,最后一个留着存放字符串结束符号‘\0’。
数组的
特性是什么?
答:
1. 静态大小:
数组的大小
一旦确定就无法动态改变,如果需要增加或减少元素,需要重新分配更大或更小的数组。2. 空间浪费:如果数组中的元素数量较少,那么数组的空间可能得不到充分利用,造成空间浪费。3. 慢速插入和删除:由于数组的大小固定且所有元素在连续存储,所以在数组中插入或删除元素时需要将后续...
C语言里面
数组
都要事先定义长度吗 ?
答:
C语言
数组的
长度是预先定义好的,在整个程序中固定不变。操作方法如下:1、首先,点击进人visual studio,然后新建一个c项目。2、接着,在源代码中添加c项目所使用的头文件,输入即可,如下图所示。3、首先定义一个整型数组array,将其长度设置为4。4、然后定义一个整型数据length,该参数用来储存数组...
C/C++中如何获取
数组的
长度
答:
include "boost/range.hpp"#include <iostream>int main(){ int arr[4]; std::cout << boost::size( arr ) << std::endl; // 输出4}上面的方法适用于静态
数组
,动态的数组(new[])是无法获取元素个数的。上面的代码,自己可以编译运行看看,如果手上没有编译器测试上面的代码或者编...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
全局数组占用大小
数组存储大小
时间复杂度2n和n2
数组的size