標(biāo)題:
請問誰知道C語言中的UINT是什么賦值命令啊?
[打印本頁]
作者:
核電譚還華
時間:
2018-11-23 23:01
標(biāo)題:
請問誰知道C語言中的UINT是什么賦值命令啊?
請問誰知道C 語言中的UINT 是什么賦值命令啊 較急,急
作者:
angmall
時間:
2018-11-24 06:24
是
#define uint unsigned int
作者:
mosqu
時間:
2018-11-24 08:00
uint是unsigned int
在開頭有#define uint unsigned int的
作者:
ssk7793
時間:
2018-11-24 08:44
在C中,既然有了int,為什么還要有uint?特別是uint16,uint32等又有什么用?他們有什么區(qū)別?”
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
“int是C/C++數(shù)據(jù)類型,uint,uint16,uint32并不是C/C++內(nèi)建的類型,而只是一些typedef
可能的定義如下
typedef unsinged int uint; //為了省事啊,這樣不用寫unsigned int而只需要寫uint
typedef unsigned short uint16;// int的size取決于平臺,比如16位平臺上sizeof(16)為2,32為上為4,64位上為8
// 而short的size則保證為2字節(jié),在需要明確指明數(shù)據(jù)大小時可以 使用
typedef unsigned long uint32;//道理同上,sizeof(long)一定為32,看看,在64位機(jī)上sizeof(long)
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
“大小的區(qū)別,
int就是一個機(jī)器字長
uint就是一個無符號的int
uint16就是一個無符號的16位整型
uint32就是一個無符號的32位整型”
作者:
Field_Lee
時間:
2018-11-24 09:15
應(yīng)該是宏定義的吧,將unsigned int 宏定義為uint
作者:
diy1997
時間:
2018-11-24 09:18
有這個命令嗎?
到是為了書寫方便,習(xí)慣用 #define uint unsigned int 這個宏定義。
意思是,用 uint 代表 unsigned int,
unit i; // 定義一個名為“i”的無符號整型變量
不知道你說的是不是這個......
作者:
wuli潔
時間:
2018-11-24 09:54
無符號整型
作者:
冰冰潔潔
時間:
2018-11-24 10:41
wuli潔 發(fā)表于 2018-11-24 09:54
無符號整型
定義一個65536的數(shù)據(jù)變量。另一個char是255最大值變量。如定義了一個int型秒,就最大為65536秒。定意了Char型秒就最大為255秒,多了也不顯示,要多你就定意個L...變量長的,f...浮點(diǎn)型的,
作者:
2312596066
時間:
2018-11-24 10:43
就是unsigned int 用來定義一個無符號整型變量,前邊一般需要用#define uint unsigned int來實現(xiàn)用uint 代替unsigned int
作者:
starll
時間:
2018-11-24 11:15
是unsigned in的別名
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1