00问答网
所有问题
当前搜索:
C语言数组的使用
C语言
中
如何
定义
数组
答:
在
C语言
中
使用数组
必须先进行定义。一维
数组的
定义方式为:类型说明符 数组名 [常量表达式];其中,类型说明符是任一种基本数据类型或构造数据类型。数组名是用户定义的数组标识符。方括号中的常量表达式表示数据元素的个数,也称为数组的长度。例如:对于数组类型说明应注意以下几点:1) 数组的类型实际上...
C语言数组
常量表达式
如何用
函数返回值表示?
答:
在
C语言
中,数组常量表达式必须在编译期确定,因此不能
使用
函数返回值来表示。函数返回值是在运行期确定的,无法用于定义
数组的
大小。如果需要在数组定义时使用动态的大小,可以使用变量来代替常量表达式,例如:int size = getSize(); // 获取数组大小 int array[size]; // 定义动态大小的数组 但是...
关于
c语言数组的
方括号中能不能
使用
变量的问题。
答:
字面量属于常量表达式,用常量表达式初始化的const对象也是常量表达式。一个对象(或表达式)是不是常量表达式由它的数据类型和初始值共同决定。const int a =1; //常量表达式 cosnt int b=a+1; //常量表达式 int
c
=2; //初始值是字面值常量,当c数据类型是普通int。
c语言
定义一个用于输入整数
数组
元素的函数?
答:
要定义一个用于输入整数数组元素的函数,您可以
使用
以下
C语言
代码:在上述代码中,我们定义了一个名为input_
array的
函数,该函数接受两个参数:一个整数数组arr和一个整数n,表示
数组的
长度。函数使用for循环迭代数组中的每个元素,并使用scanf函数从用户输入中读取一个整数,并将其存储到当前元素中。在...
c语言
创建
数组
,
使用
循环给数组赋值(数值为随机产生1-100的数),并遍历...
答:
include "stdio.h"#include "stdlib.h"#include "time.h"int main(void){ char a[100]; int i,j; srand((unsigned)time(NULL)); for(i=0;i<100;a[i++]=rand()%100+1); for(i=0;i<100;i++){ for(j=0;j<99-i;j++) if(a[j]>a[j+1]) a[...
c语言
中,定义数组和引用数组时,其
数组的
下标的数据类型分别允许是什么...
答:
1、
C
89/C90标准:定义
数组
时下标只允许
使用
整型、字符型常量,引用数组时下标可以使用整型、字符型的常量或者变量 2、C99标准:定义数组时下标可以使用整型、字符型的常量或变量,但变量必须已经赋值;引用数组时下标可以使用整型、字符型的常量或者变量。以上所说的常量及变量均包含表达式。
C语言数组的
引用?
答:
int x[10]里面有十个元素为x[0]道x[9]首先,指针是特殊的变量,比如int *p;如果不加*号,你可以把p当作一个普通变量,而这个变量中存放的东西是一个内存地址.如果你只想得到这个地址,直接用p,但是如果你想得到这个地址中存的数据内容,就要加一个运算符 ...
C语言
中一维
数组
正确的定义
答:
可以是常量或符号常量,不能为变量。例如:1、int x[8]; 表示定义一个整型数组x,数组长度为8.2、float a[8],b[10];表示定义一个实型数组b,数组长度为8,一个实型
数组c
,数组长度为10 3、 ch[15]; 表示定义一个字符数组ch,数组长度为15。
C语言怎么用
变量定义来
数组
元素个数?
答:
C语言
中
数组的
维数表示数组中元素的个数,在常规数组中维数是必须要指明的,如果没有指明,则必须在初始化列表中给定初始值,编译器通过初始化列表来确定数组的维数。int a[] = {1,2,3,4};上面的代码虽然没有指明数组的维数,但是编译知道数组a的维数是4(只有4个元素)。要实现用变量定义数组的...
C语言
怎样循环创建
数组
答:
四茫星 采纳率:59% 擅长:
C
/C++ 其他回答 #define count 100int* p[count];for(int i=0;i<count;i++){p[i]=new int[100];} 这样算不用二维了吧 lhf118 | 发布于2013-07-31 举报| 评论 1 0 可以
使用
malloc开一个临时空间,返回的值即为
数组
头地址。 Woobhurk | 发布于2013-07-31 ...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜