博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
typedef typedef struct的使用
阅读量:4932 次
发布时间:2019-06-11

本文共 669 字,大约阅读时间需要 2 分钟。

typedef通常情况用于声明结构体之类的

1,定义某些便于记忆的结构体或者使现有的类型看上去更加整齐,比如后来因为经常使用而被添加进入c/c++标准头文件的stdint.h

1 typedef signed char        int8_t;2 typedef short              int16_t;3 typedef int                int32_t;4 typedef long long          int64_t;5 typedef unsigned char      uint8_t;6 typedef unsigned short     uint16_t;7 typedef unsigned int       uint32_t;8 typedef unsigned long long uint64_t;

uint_8,uint_16,uint_32这样用无符号的数在进行嵌入式或者其他底层的数据处理中有着莫名的整齐干净的感觉。同时如果存在某些虽然是简单地定义,但是为了方便记忆,比如我们需要声明一个32位的文件序号:

1 typedef Uint32 tFileIndex;

这样我们在声明用于记录序号的变量时,tFileIndex findex;就可以实现,而且还能提示我们生命的这个变量的作用。在处理多个同样结构的变量的定义时有着独特的效果。

 

2,好困,后续再补

 

转载于:https://www.cnblogs.com/fireyjy/p/5498284.html

你可能感兴趣的文章
一键安装Gitlab后的备份、迁移与恢复
查看>>
因为本人工作繁忙,精力有限,本博客停止更新。有兴趣的博友可以关注我在CSDN上的主博客...
查看>>
SQL server查看触发器是否被禁用
查看>>
[C++基础]在构造函数内部调用构造函数
查看>>
跟随我在oracle学习php(8)
查看>>
Spring 3.1.0 Hibernate 3.0 Eclipse Spring WEB例子
查看>>
UVA-10212 The Last Non-zero Digit. 分解质因子+容斥定理
查看>>
求两个集合的交集,并集,差集
查看>>
Kotlin的语法糖(一)基础篇
查看>>
OkHttp源码分析
查看>>
让你的app体验更丝滑的11种方法!冲击手机应用榜单Top3指日可待
查看>>
windows kernel exploitation基础教程
查看>>
NS_OPTIONS枚举的用法
查看>>
java9系列(九)Make G1 the Default Garbage Collector
查看>>
QAQ高精度模板笔记√
查看>>
Jmeter计数器的使用-转载
查看>>
【Android笔记】入门篇02:全屏设置和禁止横屏竖屏切换
查看>>
Kubernetes的本质
查看>>
PL/SQL developer 管理多套数据库
查看>>
黑马程序员-分类(category)
查看>>