typedef unsigned long size_t為什么不可以理解為unsigned類型的別名為long size_t?? 而是理解為unsigned long類型的別名為size_t???? typedef 后面是怎么區分本體和別名體的?

fcfan
2015-07-24
2 回答
舉報
0/150
提交
取消
2015-07-29
unsigned 并不是 一個類型, unsigned 這個關鍵詞不能單獨出現, unsigned long或者unsigned int 才是一個類型,指的是 無符號的long 類型,雖然長度沒變依舊是long 的長度,但數據的最大值是原來的2倍。
單獨一個 unsigned 該表示什么類型? “無符號的” 這個詞怎么算類型, 不限制長度的無符號數值嗎?
2015-07-24
單獨一個unsigned算不上什么類型