11问答网
所有问题
当前搜索:
c语言数组一定是整数吗
c语言数组
中的
一定
要
是整数吗
?如何我想在数组中放*可以吗
答:
数组并不是一定要整型的
,这个要按情况而定:看你赋值的类型,例如1.59。而指针*也是可以指向数组的例如定义了数组a和指针L,指针的用法就是a=*L。希望能帮到你。
C语言
中一维
数组
的数组长度可以不是整形吗?
答:
显然不可以,C语言数组一定是元素的整数倍
。下标也只能用非负整数。
C语言数组
的问题
答:
非也非也!兄弟!首先你要知道 字符串数组 就是 字符数组,而字符数组并不
一定是
字符串数组。例如char c[6]={'a','b','c','d','e'},
数组c
[6]中共6个元素,'a','b','c','d','e',才5个,当然后面
C语言
还给它加了一个0,即这个数组是以0结束的,所以它是字符串数组。若c...
C语言
定义
数组一定
要指定大小吗?
答:
是的
,c中数组定义时要指定大小。当然,万事也不是绝对的。例如:1.作为形参的时候,可以不指定,因为在函数调用的时候,数组会转为指针的。2.当为字符串数组时,char ST[]="hello word"这儿定义了一个ST字符数值,不需要你自己去指定大小,系统会自动生成长度为11....
怎么用
c语言
声明一个
整数数组
?
答:
在
C 语言
中声明一个存放 n 个整数的
数组
可以使用如下语法:其中,
array
_name 是你给数组起的名称,n
是整数
的个数。请注意,n 在声明数组时必须是一个确定的整数,即在编译时必须知道数组的大小。例如,如果你想声明一个存放 5 个整数的数组,可以这样写:这样就创建了一个名为 my_array 的数组...
c语言数组
问题
答:
问一:
c语言
开辟
数组
,如果里面存的
是整数
,那么没有复制之前,数组中默认的值为零,还是乱码。答:
C语言
声明数组变量时,只分配相应的空间和地址,而不对里面存放的数据初始化。不管是int、float、还是char型等,即里面存的无论是整数、小数还是字符,再没有复赋值之前,数组中默认的值
都是
乱码,而不...
C语言
中,int *
array
;这语句里,array只能表示是一个
整型数
的指针吗?可...
答:
可以表示一个
整型
的指针,也可以表示一个一维
数组
!
懂
c语言
的大神帮个忙如何改我百度过了说是什么
数组
下标不
为整数
没明...
答:
数组
下标必须
是整型
的。你前面声明变量的时候用了:float i;而i作为数组下标,必须是:int i;
C语言
,
数组
下标的数据类型,允许
是整型
常量或是整型表达式吗?不是说只...
答:
数组
下标的数据类型可以
是整型
常量或整型表达式,而且大多数情况下必须是整型常/变量及其表达式。整型常量显然属于常量的一种,这是包含关系。下标不能为实型,“第3.5个数”这样的表达显然是没有意义的。另外,数组的下标也可以为字符型。编译器在处理时会将字符型转化为其ASCII码值,所以本质上还是整型...
c语言
中
数组
的下标可以是字符吗?代表什么意思?
答:
C语言数组
的下标只能是合法的
整型
值。当下标为字符时,有两种可能:1 以字符常量作为下标。如a['A'];表示'A'的ascii码对应的数组偏移量。在实际应用中不常见,但是从语法上来说是合法的。2 字符本身为变量。如 int i;int a[100];for(i = 0; i < 100; i ++)printf("%d\n", a[i]);...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言整数数组
c语言定义小数数组
c语言定义一个数组
c语言数组复制到新数组
数组是什么c语言
c语言数组输入n个数
c语言从数组中取十个数
c语言输入一个数组
c语言 数组定义不能0