久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1794|回復(fù): 12
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)中的c語言語句問題分析?

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
倒數(shù)第三行的u8(儲(chǔ)存鍵值的)   KeyValue  它儲(chǔ)存鍵值不用定義嗎?   為什么這個(gè)語句可以這樣寫。
下面的u8 code smgduan[17]  同理
謝謝

批注 2020-01-31 221615.png (54.56 KB, 下載次數(shù): 53)

批注 2020-01-31 221615.png
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:235200 發(fā)表于 2020-2-1 12:39 | 只看該作者
u8 KeyValue;就是定義一個(gè)存儲(chǔ)8位二進(jìn)制的內(nèi)存空間,這就是變量的定義方式呀,而不能使用define來定義
回復(fù)

使用道具 舉報(bào)

板凳
ID:235200 發(fā)表于 2020-2-1 12:40 | 只看該作者
還是建議你先去學(xué)習(xí)一下C語言的基本知識
回復(fù)

使用道具 舉報(bào)

地板
ID:688045 發(fā)表于 2020-2-1 18:05 | 只看該作者
csmyldl 發(fā)表于 2020-2-1 12:39
u8 KeyValue;就是定義一個(gè)存儲(chǔ)8位二進(jìn)制的內(nèi)存空間,這就是變量的定義方式呀,而不能使用define來定義

這個(gè)和我學(xué)的c語言號好像不太一樣,不是應(yīng)寫成int KeyValue;嗎?
c語言的變量定義不是“類型名+ 變量名”嗎?
回復(fù)

使用道具 舉報(bào)

5#
ID:688045 發(fā)表于 2020-2-1 18:05 | 只看該作者
csmyldl 發(fā)表于 2020-2-1 12:40
還是建議你先去學(xué)習(xí)一下C語言的基本知識

我感覺我學(xué)了一個(gè)假的c語言
回復(fù)

使用道具 舉報(bào)

6#
ID:67199 發(fā)表于 2020-2-1 19:55 | 只看該作者
KEIL C51非通用C語言,有一些特定的規(guī)范,如
data:固定指前面0x00-0x7F的128個(gè)RAM,可以用acc直接讀寫,速度最快,生成的代碼也最小。      idata:固定指前面0x00-0xFF的256個(gè)RAM,其中前128和data的128完全相同,只是訪問的方式不同。  
xdata:外部擴(kuò)展RAM。
code:ROM。
回復(fù)

使用道具 舉報(bào)

7#
ID:462827 發(fā)表于 2020-2-1 20:34 | 只看該作者
u8就是unsigned char的別名呀,u8 KeyValue; 就是 unsigned char KeyValue; 這樣懂了吧
回復(fù)

使用道具 舉報(bào)

8#
ID:642838 發(fā)表于 2020-2-1 20:40 | 只看該作者
fumoumou 發(fā)表于 2020-2-1 18:05
這個(gè)和我學(xué)的c語言號好像不太一樣,不是應(yīng)寫成int KeyValue;嗎?
c語言的變量定義不是“類型名+ 變量名 ...

之前用了typedef unsigned char u8預(yù)處理命令,所以u8 KeyValue沒問題。
沒有typedef定義,寫成unsigned char KeyValue也可以
回復(fù)

使用道具 舉報(bào)

9#
ID:299748 發(fā)表于 2020-2-1 21:03 | 只看該作者
因?yàn)閠ypedef啊
回復(fù)

使用道具 舉報(bào)

10#
ID:235200 發(fā)表于 2020-2-1 21:29 | 只看該作者
fumoumou 發(fā)表于 2020-2-1 18:05
這個(gè)和我學(xué)的c語言號好像不太一樣,不是應(yīng)寫成int KeyValue;嗎?
c語言的變量定義不是“類型名+ 變量名 ...

是呀,u8 KeyValue就是unsigned char  KeyValue
回復(fù)

使用道具 舉報(bào)

11#
ID:688045 發(fā)表于 2020-2-1 23:01 | 只看該作者
odfggf 發(fā)表于 2020-2-1 20:40
之前用了typedef unsigned char u8預(yù)處理命令,所以u8 KeyValue沒問題。
沒有typedef定義,寫成unsigned ...

哦哦,這回明白了,謝謝你。
回復(fù)

使用道具 舉報(bào)

12#
ID:688045 發(fā)表于 2020-2-1 23:09 | 只看該作者
csmyldl 發(fā)表于 2020-2-1 21:29
是呀,u8 KeyValue就是unsigned char  KeyValue

嗯嗯,謝謝
回復(fù)

使用道具 舉報(bào)

13#
ID:281828 發(fā)表于 2020-2-5 10:47 | 只看該作者

在這里它就是unsigned char  KeyValue;如果你的變量KeyValue在運(yùn)算中裝載的數(shù)據(jù)可能大于127,就應(yīng)該定義為:unsigned int  KeyValue;如果有其他的預(yù)定義還可以寫作uchar dat,uint dat,ulong dat,u8 dat,u16 dat 等等。
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 日韩国产在线 | 8x国产精品视频一区二区 | 久久久www| 麻豆av一区二区三区久久 | 日本一区二区三区在线观看 | 一级欧美一级日韩片免费观看 | 日韩欧美一级片 | 97影院2| 亚洲午夜av | 亚洲综合首页 | av片在线免费看 | 国产精品免费一区二区三区四区 | 日韩精品一区二区三区第95 | 日本涩涩视频 | 免费视频成人国产精品网站 | 精品美女视频在线观看免费软件 | 黄色网一级片 | 在线视频三区 | 正在播放国产精品 | 日韩成人av在线播放 | 亚洲国产91 | 国产原创在线观看 | www..99re| 欧美日韩三级视频 | 亚洲欧美另类在线 | 伊人最新网址 | 中国一级特黄毛片大片 | 久久免费大片 | 成人免费黄色片 | 日日干干 | 久久久综合色 | 国产婷婷精品 | 特级丰满少妇一级aaaa爱毛片 | 亚洲欧美一区二区三区视频 | 啪啪免费网站 | 欧美久久一区 | 久久中文字幕一区 | 亚洲成人精品在线观看 | 91精品国产欧美一区二区 | 国产精品久久久久久久免费大片 | 国产综合久久久久久鬼色 |