00问答网
所有问题
当前搜索:
c语言中可以动态定义数组的大小
C语言中可以定义
不定长度的
数组
(即数组长度由变量确定)吗?
答:
数组
下标只能是确定的数,不可以用数组 用指针可以,用的时候就申请内存空间 看看malloc他的用法
为什么说
c语言中的
符号常量也
能定义数组
长度,不理解哎。。请教谢谢_百...
答:
数组
在
定义的
时候
大小
是确定的,而符号常量在编译的时候就是确定的,无法更改,所以可以用 define N 10 int a[N];//N的值你是无法修改的
c语言
如何从键盘中输入若干个数保存到
数组
中
答:
1、首先在电脑中打开编译器(vc++6.0),新建一个将1到100保存到
数组
中项目,如图所示。2、添加一个 assignment.
c
文件,如图所示。3、包含stdio.h和stdlib.h头文件,如图所示。4、输入main函数主体及返回值,如图所示。5、
定义
一个char数组,长度为100,最后使用while循环进行赋值,如图所示,就完成...
跪求!
C语言中
如何给
数组
增加一行元素 ?
答:
include "stdio.h"int main(int argc, char** argv) { int a[3][2] = {{1,2}}; int b[2] = {3,4}; int c[2] = {5,6}; int i, j = 0; //赋值 for (i = 0; i < 3; ++i) { if (1 == i) { //B赋值到A for (j = 0; j <...
跪求!一
C语言
答案!急需!输入一个一维整型
数组
,并找出数组元素中最大值...
答:
include <stdio.h>#define LEN 50 void main(){ int a[LEN]={0},i,j,min=0,iMin=0,max=0,iMax=0;printf("请个输入整型
数组
元素(输入0表示输入结束):\n");for (j=0; j<LEN; j++){ scanf("%d", &a[j]);if (a[j] == 0)break;}min=max=a[0];for (i=1; i<j; i...
C语言中
一维
数组
正确的
定义
答:
可以是常量或符号常量,不能为变量。例如:1、int x[8]; 表示
定义
一个整型数组x,数组长度为8.2、float a[8],b[10];表示定义一个实型数组b,数组长度为8,一个实型
数组c
,数组长度为10 3、 ch[15]; 表示定义一个字符数组ch,数组长度为15。
c语言中
一个整数(int)二维
数组可以
设置最多多少行跟多少列
答:
理论上没有限制,实际上,计算机有物理内存
大小
限制,整型数也有最大值的限制。想开大
的数组
,可以用
动态
分配。定态数组,作为全局量可以开得大。例如:include <stdio.h> int a[1001][1001]; // 全局量 main(){ a[1000][1000]=1000;printf("%d",a[1000][1000]);return 0;} 若放到 main...
c语言里
:sizeof怎样用法?
答:
1、首先打开VS,新建一个 使用sizeof求出
数组的大小
project。2、接着在左侧文件树添加一个 sizeof.
c
源文件。3、其里面有stdio.h和stdlib.h头文件,也可自己输入。4、然后输入main函数主体及返回值。5、
定义
一个数组,使用sizeof计算出数组的大小。6、最后编译运行程序,便能输出数组的大小。
在
c语言中
,是不是
数组
在
定义
时一定要指定它
的大小
,而在作为形参时
可以
不...
答:
是啊
c中数组定义
时要指定
大小
。 作为形参的时候,可以不指定,因为在函数调用的时候,数组会转为指针的。
C语言中
第一维
数组的大小
的准确
定义
答:
16位编译器(比如Turbo
C
)中,unsigned int为16位,因此
数组
最多32767个数据。32位编译器(比如Visual C++ 6.0)中,unsigned int为32位,因此数组最多4294967295个数据。以上结论为理论值。实际上,在VC++中,我们
定义
一个259025元素的整型数组,虽然可以编译通过,但是我们仍将得到一个运行时错误(...
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜