00问答网
所有问题
当前搜索:
C语言以变量作为数字长度
C语言中
数组
长度
能使用
变量
定义吗?
答:
1、
C语言中
不支持。C++中支持变长数组(你可以自行度娘变长数组和alloca函数),但是因为其实在栈上分配,不被推荐使用。
做为
解决方案,你可以使用C式的malloc函数或者C++式的new函数来在堆上动态分配内存,这样
长度
是完全可以自定的。2、C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供...
C语言
数组
长度
可以是一个
变量
吗
答:
不可以 因为不好编译 不过可以用malloc()申请一段堆内存 这个
长度
是可变的
C语言中
数组
长度
用
变量
n定义,组元素为1到n,令n=1,2,3,分别输出每次的数 ...
答:
include <stdio.h>#include <stdlib.h>int main(){int n, i;// 声明整型数组指针
变量
int *array;printf("input n: ");scanf("%d", &n);// 创建
长度为
n的数组array = (int *)malloc(n * sizeof(int));// 赋值并输出for(i = 0; i < n; i++){array[i] = i + 1;printf(...
c语言中
怎样将数组
长度
由整型
变量
表示
答:
C语言
的新标准C99是可以的,但少有编译器支持,你可以认为不支持,由于数组
长度
若是
变量
的话,那末在编译进程中是没法知道数组准确长度的,变量的值是运行时才肯定的
变量
数组
长度C语言
答:
不可以的,
C语言
规定只能用常量定义数组
长度
不过可以这么使用 定义一个足够长的数组,比如100,然后k和m比完以后,用k-1或者k-2作为数组的上界就可以了
C语言中
可以定义不定
长度
的数组(即数组长度由
变量
确定)吗?
答:
C语言中
可以定义不定
长度
的数组(即数组长度由
变量
确定)吗?C语言中可以定义不定长度的数组(即数组长度由变量确定)吗?
在
c语言
编程软件visual c++,输入一个
数作为
数组
长度
。为什么总是发生错...
答:
c语言
静态数组的
长度
不能使用
变量
,你使用了变量T,所以不对。静态数组的长度就是编译时必须知道的,但是很明显的你这里必须运行等用户输入才能决定,所以不对。
C语言
一个int型到底可以表示多大的
数字
?
答:
int是需要根据编译器的大小进行表达的。16位编译器说明:int占16位,内存2字节,最大值:32767;32位和64位编译器:int占32位,内存4字节,最大值:21474836473位数的增加,那么自然位数也在倍增。决定int最大值的主要原因,根据编译器类型不同而变化。所以某些编写的程序,不能成功的在电脑中运行,多...
c语言
输入一个
变量
n 让一个小数保留n位有效
数字
如何实现
答:
我只写一种 不一定是最好的 但你一定能看的懂 include <stdio.h> void main(){ int n;float number;int i = 0;printf("请输入保留的位数:");scanf("%d",&n);printf("请输入目标数:");scanf("%f",&number);while(i!=n)//先让它乘以n个10 { number = number 10;i++;} number...
c语言中变量
定义为单精度型,能不能赋予有效
数字
超过七位的数,系统会...
答:
能啊,只是用单精度输出的时候,只能 保证7位有效
数字
,可能和你原来赋值的数,有些出入。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
用变量定义数组长度
C语言数组长度可以是变量吗
c语言重新定义数组长度
变量的长度是什么
数组的长度可以是变量
c语言变量长度
数组长度不能是变量吗
c51中int型变量的长度为
C语言变量