55问答网
所有问题
一个字符型的数组没有被赋值,其数组元素的初值为?
如题所述
举报该问题
推荐答案 2011-08-05
如果是全局或静态数组会被初始化为0,局部的是
乱码
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/e4IG44FQc.html
其他回答
第1个回答 2011-08-04
没错,就是乱码。不要想当然地认为是0.
第2个回答 2011-08-05
要看你的编译器吧,一般的都是默认为0XCC的,此时你可以进入调试模式看一下数组中元素初值是什么。
第3个回答 2011-08-04
乱码!
相似回答
VB6.0的
一个
题目:
1个字符型的数组没有被赋值,其数组元素的
值
为?
答:
没赋值的话就是缺省值
,对于字符型变量来说,缺省值是空字符串,也就是 "" (连续两个双引号)
c语言,当
数组
某些
元素未被赋值
时其值为多少?
答:
1,
未初始化,其值有两种可能:一种是全局数组,被编译器初始化为0
。一种是局部数组,为随机数。2, 已初始化,局部数组和全局数组,已初始化,未赋值的数组都会被赋值为0。
数组没有赋值
初始化时是什么值?
答:
普通数组没有赋初值,
默认的数组元素值是随机数,不是0
。如果在定义数组时,数据类型前面加上关键字static,数组变成了静态数组;或者把数组定义在函数的外面,成为全局变量数组,这时数组元素的值自动赋值为0。例子:includeint main(void){ int m = 0;static int n;int a = 5, b = 6, c = ...
c语言中定义
一个字符数组,
其中存放的是什么
答:
在C语言中,字符数组中存放的内容中字符的ASC码。如果在定义过程中没有赋初值,
则数组中的元素都为0
。如 char c[10];定义了c是一个字符数组共有10个元素c[0]、c[1]……c[9],因为没有赋初值,所以这10个元素的值都是0。如果定义时赋了初值,或在程序中赋元素的值,则该元素保存对应字符的...
c语言
字符数组
中
未被赋值的数组元素,
ASCLL值是多少,为什么显示-52'?
答:
首先纠正一下^_^是ASCII码。
未赋值的元素
自动补0,不过这只是大多数编译器的做法。有的编译器编译后元素值是不可预料的
大家正在搜
给字符数组赋值的方法
字符数组和字符串的区别
字符数组赋值
c语言字符数组赋值
字符型变量的赋值规则
字符串的赋值
字符串数组初始化
数组名可以被赋值吗
字符数组
相关问题
如果字符数组没有赋值,那可以引用数组元素吗?
c语言,当数组某些元素未被赋值时其值为多少?
VB6.0的一个题目:1个字符型的数组没有被赋值,其数组元素...
字符型二维数组只对部分元素赋值(不是初始化时赋初值)那其他没...
为字符型数组赋初值有几种形式?
输入n和x,n和x分别表示对数组前n个元素赋值初值
对字符数组str[]赋初值,str不能作为字符串使用的一个是
如何给数组赋初值?