结构体名与结构体类型名,可以一样吗?
2015-10-20 20:13
155 查看
C++就不行了,C++的struct和class定义中隐含了typedef
因为tag和类型分属不同的"名字空间",编译器能区分,不用担心。唯一的问题是: 代码可读性。
在C中绝对行的,C++应该就不行了吧,至少我没见过这种定义。
相关文章推荐
- 基于typedef的用法详解
- C语言基础知识点解析(extern,static,typedef,const)
- 关于C/C++中typedef的定义与用法总结
- 深入C++ typedef的用法总结(必看)
- C语言typedef与复杂函数声明问题的深入解析
- 用typedef定义类型的总结分析
- typedef和#define的用法以及区别
- 深入解析C语言中typedef的四个用途
- 用typedef定义类型详细总结
- C++中const修饰二级指针(从类型‘int**’到类型‘const int**’的转换无效)
- 【C++】typedef用法小结
- 使用typedef语句定义数组类型
- enum与typedef enum的用法
- typedef与define在用法上的区别
- typedef与#define的区别
- typedef & define
- 面向对象与面向过程的区别
- typedef的用法总结
- 数据结构 第三季(part 3)
- typedef和define区别