標題:
請教一個數組的問題!
[打印本頁]
作者:
tanghao8887
時間:
2018-11-2 00:55
標題:
請教一個數組的問題!
unsigned char LedNumber[6] = {0}; 這個表示什么意思啊,請大家?guī)臀曳治鲆幌,謝謝!
作者:
HC6800-ES-V2.0
時間:
2018-11-2 07:32
就是讓這個數組 LedNumber的每一個元素的初值都是零。
即: LedNumber[0]、LedNumber[1]、LedNumber[2]、LedNumber[3]、LedNumber[4]、LedNumber[5]人初值都為0。哦,對了,前面的是定義這個數組變量是一個無符號字符型數據類型
作者:
mrhan1992
時間:
2018-11-2 08:05
unsigned char LedNumber[6] = {0};
這句話的意思是給LedNumber數組的首元素進行賦值,賦值為0,此時數組中其他元素的值默認為0。在C語言的語法中有這樣的規(guī)則,給數組的部分元素進行賦值,那么其余的元素值默認為0.
作者:
yin...
時間:
2018-11-2 08:16
初始化為零
作者:
diy1997
時間:
2018-11-2 08:22
定義一個無符號整形(unsigned char)數組,
數組名 LedNumber , 6個成員,下標0初始化為0。
作者:
farmer1979
時間:
2018-11-2 08:59
全部初始化為零
作者:
3-15
時間:
2018-11-2 09:04
定義了一個寬度為6,所有數組元素均為0的無符號字符型數組。
作者:
MMU_FS
時間:
2018-11-2 10:44
這個定義放在不同位置會產生不同效果,如果放在函數外部聲明為公共的,那么數組所有成員都被初始化為0,如果放在函數內部聲明,生命周期僅限于此函數的局部作用,那么只會初始化數字第一個成員為0,其余是隨機的。
作者:
cuihaodianzi
時間:
2018-11-2 11:49
unsigned char LedNumber[6] = {0}; == unsigned char LedNumber[6] = {0,后面的5個沒有初始值}; 有的書上說后面的默認都是 0,但本人遇到過很多次,后面的值只有第一次程序刷進芯片時候默認是 0,關機后,再開機根本不知道是什么
作者:
歐鈴娥
時間:
2018-11-2 13:53
定義一個無符號字符數組,并給定6個空間,首地址為0
作者:
shijy1977
時間:
2018-11-2 14:15
定義一個unsigned char類型數組,初始化為零
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1