找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2096|回復: 10
打印 上一主題 下一主題
收起左側(cè)

請教一個數(shù)組的問題!

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:404479 發(fā)表于 2018-11-2 00:55 來自觸屏版 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
unsigned char LedNumber[6] = {0};  這個表示什么意思啊,請大家?guī)臀曳治鲆幌拢x謝!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:164602 發(fā)表于 2018-11-2 07:32 | 只看該作者
就是讓這個數(shù)組 LedNumber的每一個元素的初值都是零。
即: LedNumber[0]、LedNumber[1]、LedNumber[2]、LedNumber[3]、LedNumber[4]、LedNumber[5]人初值都為0。哦,對了,前面的是定義這個數(shù)組變量是一個無符號字符型數(shù)據(jù)類型
回復

使用道具 舉報

板凳
ID:279667 發(fā)表于 2018-11-2 08:05 | 只看該作者
unsigned char LedNumber[6] = {0};
這句話的意思是給LedNumber數(shù)組的首元素進行賦值,賦值為0,此時數(shù)組中其他元素的值默認為0。在C語言的語法中有這樣的規(guī)則,給數(shù)組的部分元素進行賦值,那么其余的元素值默認為0.
回復

使用道具 舉報

地板
ID:396671 發(fā)表于 2018-11-2 08:16 | 只看該作者
初始化為零
回復

使用道具 舉報

5#
ID:310519 發(fā)表于 2018-11-2 08:22 | 只看該作者
定義一個無符號整形(unsigned char)數(shù)組,

數(shù)組名 LedNumber , 6個成員,下標0初始化為0。
回復

使用道具 舉報

6#
ID:415843 發(fā)表于 2018-11-2 08:59 | 只看該作者
全部初始化為零
回復

使用道具 舉報

7#
ID:419491 發(fā)表于 2018-11-2 09:04 來自觸屏版 | 只看該作者
定義了一個寬度為6,所有數(shù)組元素均為0的無符號字符型數(shù)組。
回復

使用道具 舉報

8#
ID:379730 發(fā)表于 2018-11-2 10:44 | 只看該作者
這個定義放在不同位置會產(chǎn)生不同效果,如果放在函數(shù)外部聲明為公共的,那么數(shù)組所有成員都被初始化為0,如果放在函數(shù)內(nèi)部聲明,生命周期僅限于此函數(shù)的局部作用,那么只會初始化數(shù)字第一個成員為0,其余是隨機的。
回復

使用道具 舉報

9#
ID:149144 發(fā)表于 2018-11-2 11:49 | 只看該作者
unsigned char LedNumber[6] = {0};      ==   unsigned char LedNumber[6] = {0,后面的5個沒有初始值}; 有的書上說后面的默認都是 0,但本人遇到過很多次,后面的值只有第一次程序刷進芯片時候默認是 0,關機后,再開機根本不知道是什么
回復

使用道具 舉報

10#
ID:419645 發(fā)表于 2018-11-2 13:53 | 只看該作者
定義一個無符號字符數(shù)組,并給定6個空間,首地址為0
回復

使用道具 舉報

11#
ID:401416 發(fā)表于 2018-11-2 14:15 | 只看該作者
定義一個unsigned char類型數(shù)組,初始化為零
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表