typedef int int8_t __attribute__((__mode__(__QI__)));沒有用途??假的吧?你的理由
1 回答
當(dāng)年話下
TA貢獻(xiàn)1890條經(jīng)驗(yàn) 獲得超9個(gè)贊
把int8_t __attribute__((__mode__(__QI__))) 當(dāng)成 int 使用,沒實(shí)質(zhì)的用途。 我說(shuō)的是你那條語(yǔ)句沒實(shí)質(zhì)的用途:
c++提供的typedef允許給已存在的類型起一個(gè)別名。
如:typedef int WorkDay;
你就可以用WorkDay定義int變量,如:WorkDay day;
你把int起了一個(gè)別名為int8_t __attribute__((__mode__(__QI__)))這么長(zhǎng),還不如用int。
typedef的用途如下:
可以更方便、更明了的定義變量,如:typedef char NAME[100];
NAME Joe; 等價(jià)于char Joe[100];
還有很多用途吧……不過(guò)我只想到這個(gè),后面的跟上吧。
- 1 回答
- 0 關(guān)注
- 210 瀏覽
添加回答
舉報(bào)
0/150
提交
取消
