有几个人知道C语言中int8_t, uint8_t, time_t ... 等等数据类型中的_t是什么意思
2011-06-10 10:44
796 查看
编程6年多,回头看《C和指针》,颇有感触。
在嵌入式编程中经常接触uint8_t, int8_t等等固定宽度的数据类型, 它们是C99中新增的标准类型,即使不搞嵌入式编程,也经常遇到_t结尾的类型定义,可能很多人从来没有想过这个问题:为什么要加一个_t,t表示什么意思?吨? 呵呵今天我突然想到这个问题,就GOOGLE了一下。
其实这是一个编程习惯、命名约定,就好象for循环中使用i,j,k作为循环变量名一样。t是type的简称,并不是吨。
下面是英文讨论贴: http://zh-cn.w3support.net/index.php?db=so&id=231760
在嵌入式编程中经常接触uint8_t, int8_t等等固定宽度的数据类型, 它们是C99中新增的标准类型,即使不搞嵌入式编程,也经常遇到_t结尾的类型定义,可能很多人从来没有想过这个问题:为什么要加一个_t,t表示什么意思?吨? 呵呵今天我突然想到这个问题,就GOOGLE了一下。
其实这是一个编程习惯、命名约定,就好象for循环中使用i,j,k作为循环变量名一样。t是type的简称,并不是吨。
下面是英文讨论贴: http://zh-cn.w3support.net/index.php?db=so&id=231760
相关文章推荐
- 关于c语言中的uint8_t / uint16_t / uint32_t /uint64_t 是什么数据类型
- C语言 学习之 —— xxx_t 数据类型uint8_t是什么数据类型
- C语言中Uint8_t数据类型
- uint8_t是什么数据类型
- uint8_t / uint16_t / uint32_t /uint64_t 是什么数据类型
- uint8_t是什么数据类型
- uint8_t / uint16_t / uint32_t /uint64_t 是什么数据类型 - 大总结
- C语言中time_t数据类型详细介绍
- C语言中time_t数据类型详细介绍
- uint8_t / uint16_t / uint32_t /uint64_t 是什么数据类型 - 大总结,看完全明白了
- uint8_t / uint16_t / uint32_t /uint64_t 是什么数据类型
- uint8_t / uint16_t / uint32_t /uint64_t 是什么数据类型 - 大总结,看完全明白了
- time_t数据类型表示的最迟时间是什么
- 数据类型后面加问号是什么意思?
- uint8_t / uint16_t / uint32_t /uint64_t 是什么数据类型 - 大总结
- uint8_t / uint16_t / uint32_t /uint64_t 是什么数据类型 - 大总结,看完全明白了
- MySQL数据类型 int(M) 表示什么意思?详解mysql int类型的长度值问题
- uint8_t / uint16_t / uint32_t /uint64_t 是什么数据类型 - 大总结,看完全明白了
- 转:C语言中time_t数据类型详细介绍
- uint8_t / uint16_t / uint32_t /uint64_t 是什么数据类型 - 大总结,看完全明白了