00问答网
所有问题
当前搜索:
C语言数组类型
在
C语言
中,引用
数组
元素时,其数组下标的数据
类型
允许是
答:
B比如int a[20]下表就可以是常量,i=8 j=9 a[i+j]也行,下标i+j就是整形表达式
c语言
二维
数组
答:
1,数字个数是9个,所以确定
数组
t的下标为t[3][3];2,t[3][3]懂得9个元素分别为,t[0][0] t[0][1] t[0][2]t[1][0] t[1][1] t[1][2]t[2][0] t[2][1] t[2][2]注意,数组地址的起始是从0开始的,也就是说t[3]的3个元素下标内应该是0 1 2,而...
c语言
中
数组
的下标可以是字符吗?代表什么意思?
答:
C语言数组
的下标只能是合法的整型值。当下标为字符时,有两种可能:1 以字符常量作为下标。如a['A'];表示'A'的ascii码对应的数组偏移量。在实际应用中不常见,但是从语法上来说是合法的。2 字符本身为变量。如 int i;int a[100];for(i = 0; i < 100; i ++)printf("%d\n", a[i]);...
C语言
中
数组
和指针的问题。
答:
数组是数组,指针是指针。a是a,a[0]是a[0]。只不过在作为sizeof、&的操作数等有限几个左值上下文之外的场合数组a会退化(隐式转换,结果的类型是元素的指针类型,丢弃了
数组类型
中的长度)成指向首个元素的指针&a[0],所以容易造成误解。先考虑LZ最后的表述。注意
C语言
中对象可以理解为被占据的...
如果能把
C语言
的要点给我列的在详细一点就更好了
答:
3.字符
数组C语言
中没有字符串变量,字符串是靠字符数组实现的,所谓字符数组就是元素的数据
类型
为字符型的数组。(1)字符数组的定义形式:char数组名\[数组长度\];因为C语言中的整型数据和字符型数据是相通的,所以也可以这样定义:int数组名\[数组长度\];(2)字符数组的初始化:给字符数组的初始化有两种方式,一种是...
c语言
中什么时候可以这样定义
数组
"int a[]"
答:
以"int a[]"形式定义
数组
一般有两种情况:定义数组,并通过初始化方式来填写数组内容 int a[]={1,2,3,4,5} ;这与int a[5]={1,2,3,4,5} ; 是一样的,[]中不写数字,表示数组空间大小由实际数组元素数据个数来决定。这样定义的数组,一般表示一个常量数组。当然,因为没有加const,也...
c语言
中, a[2][2]=什么意思
答:
a[2][2]=6。在
c语言
中,a[常量1][常量2]={数据1、数据2、...},常量1可以没有,但是常量2必须有。在编译器进行编译时,会有这两种情况,下面分别说明。1、若指定了 常量1、常量2的值,为了方便说明,先假设常量1=2、常量2=2,那么a[0]={数据1、数据2},a[1]={数据3、数据4}。
C语言数组
定义
答:
int n=4;这一句实践定义了n为int型变量,给它赋值4后当然i还是变量,因为i是可以变的量,而
数组
要求开辟一个指定的空间,所以括号中为了与之对应就不能用变量,只能是常量,比如int a[5];或在程序前已定义了宏#define n=5;在写成a[n]就可以了,因为这时的n已经代表一个常量了,而不是像int ...
输入10个数,放在一维
数组
a中,求平均数
c语言
答:
先定义float
类型数组
,依次输入10个数并计算累加和,最后输出平均值。参考代码:include <stdio.h>int main(){ int i;float avg=0.0,a[10];for(i=0;i<10;i++){scanf("%f",&a[i]);avg+=a[i];}printf("%.2f",avg/10); return 0; }/*运行结果:1 2 3 4 5 6 7 8 9 04....
c语言
构造
类型
三种
答:
一、
C语言
中基本数据
类型
分为三类:整数型(定点型)、实数型(浮点型)和字符型。当然,除了基本数据类型,还有构造类型(
数组
、结构体、共用体、枚举类型)、指针类型、空类型void。最常见的基本数据类型,也就是整数型、浮点型和字符型。
C 语言
包含的数据类型如下图所示:二、关于C语言 1、C语言是...
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜