typedef int int8_t __attribute__((__mode__(__QI__)));沒有用途??假的吧?你的理由
1 回答

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