[求助]关于uint32_t

kevinuouo 2010-06-30 03:41:22
各位,我在程序中看到uint32_t类型的数据,但是一直找不到uint32_t的定义
请问这个类型在哪里定义的?

从字面上来说,应该是一个32为的数据,但是所用的单片机是8bit的,怎么可以定义这个类型呢?
...全文
2261 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2010-06-30
  • 打赏
  • 举报
回复
C:\boost_1_38_0\boost\cstdint.hpp
C:\Program Files\Borland\CBuilder6\Include\stdint.h
C:\Program Files\Nokia\Carbide.c++ v2.0\x86Build\Symbian_Support\MSL\MSL_C\MSL_Common\Include\stdint.h
C:\Program Files\ARM\ADSv1_2\Include\stdint.h
C:\S60_3rd_FP2_SDK_v1.1\epoc32\include\stdapis\stdint.h
C:\ACE_wrappers\ace\os_include\os_stdint.h

kevinuouo 2010-06-30
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 kingstarer 的回复:]
用的是什么IDE啊 没有跳到定义的功能吗

单片机是8bit跟数据是几bit的没关系啊 32位机照样有__int64
[/Quote]

哦,,我现在用的是WinAVR..在什么样的头文件中可以找到呢?
winner8080 2010-06-30
  • 打赏
  • 举报
回复
是你们或者你的供应商用了typedef吧.

typedef unsigned int uint32_t;

在嵌入式里面经常有,就是为了移植方便和看着显眼.

不知你说的是不是这个意思.

AK_TREE 2010-06-30
  • 打赏
  • 举报
回复
一般程序员习惯把它定义在头文件中。
challenge99 2010-06-30
  • 打赏
  • 举报
回复
stdint.h
kingstarer 2010-06-30
  • 打赏
  • 举报
回复
用的是什么IDE啊 没有跳到定义的功能吗

单片机是8bit跟数据是几bit的没关系啊 32位机照样有__int64

70,022

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧