找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 11566|回復: 9
打印 上一主題 下一主題
收起左側(cè)

請問誰知道C語言中的UINT是什么賦值命令?

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:432120 發(fā)表于 2018-11-23 23:01 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問誰知道C 語言中的UINT 是什么賦值命令啊  較急,急
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:155507 發(fā)表于 2018-11-24 06:24 | 只看該作者


#define uint unsigned int
回復

使用道具 舉報

板凳
ID:410399 發(fā)表于 2018-11-24 08:00 | 只看該作者
uint是unsigned int
在開頭有#define uint unsigned int的
回復

使用道具 舉報

地板
ID:424598 發(fā)表于 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位機上sizeof(long)
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
“大小的區(qū)別,
int就是一個機器字長
uint就是一個無符號的int
uint16就是一個無符號的16位整型
uint32就是一個無符號的32位整型”
回復

使用道具 舉報

5#
ID:425498 發(fā)表于 2018-11-24 09:15 來自觸屏版 | 只看該作者
應該是宏定義的吧,將unsigned int 宏定義為uint
回復

使用道具 舉報

6#
ID:310519 發(fā)表于 2018-11-24 09:18 | 只看該作者
有這個命令嗎?

到是為了書寫方便,習慣用 #define uint unsigned int 這個宏定義。

意思是,用 uint 代表 unsigned int,

unit i; // 定義一個名為“i”的無符號整型變量

不知道你說的是不是這個......

回復

使用道具 舉報

7#
ID:432216 發(fā)表于 2018-11-24 09:54 | 只看該作者
無符號整型
回復

使用道具 舉報

8#
ID:358930 發(fā)表于 2018-11-24 10:41 來自觸屏版 | 只看該作者
wuli潔 發(fā)表于 2018-11-24 09:54
無符號整型

定義一個65536的數(shù)據(jù)變量。另一個char是255最大值變量。如定義了一個int型秒,就最大為65536秒。定意了Char型秒就最大為255秒,多了也不顯示,要多你就定意個L...變量長的,f...浮點型的,
回復

使用道具 舉報

9#
ID:404809 發(fā)表于 2018-11-24 10:43 | 只看該作者
就是unsigned  int   用來定義一個無符號整型變量,前邊一般需要用#define uint unsigned int來實現(xiàn)用uint  代替unsigned  int
回復

使用道具 舉報

10#
ID:432262 發(fā)表于 2018-11-24 11:15 | 只看該作者
是unsigned in的別名
回復

使用道具 舉報

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

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

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

快速回復 返回頂部 返回列表