社区
C语言
帖子详情
如何判断 一个将要定义的类型是否已被 先前的 typedef 所定义
gdream
2002-04-08 09:19:51
1
...全文
2315
11
打赏
收藏
如何判断 一个将要定义的类型是否已被 先前的 typedef 所定义
1
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
挺拔的劲松
2002-04-09
打赏
举报
回复
Wugifer方法比较好,我同意他的做法!
prototype
2002-04-09
打赏
举报
回复
what do you want to do?
xbnet
2002-04-09
打赏
举报
回复
上面两种方法都对
yanwuhuan
2002-04-09
打赏
举报
回复
你可以在运行期产生变量的声明、定义吗?
GaoYakun
2002-04-09
打赏
举报
回复
用namespace可以避免和系统中定义的类型发生冲突
aazhi
2002-04-09
打赏
举报
回复
如果你不知道系统有没有定义过这个类型,怎么办?你不可能修改系统的头文件啊。比如说,我怎么知道系统定义过BOOL类型,而我不需要再定义一次?
当然,编译一把就知道了,可是运行期怎么知道?
demogorgon
2002-04-09
打赏
举报
回复
可以写一个头文件,在头文件中
#ifndef MYTYPE
//define here
#endif
要使用的时候都包含这个头文件
gdream
2002-04-09
打赏
举报
回复
可是我想去掉警告
Wugifer
2002-04-08
打赏
举报
回复
只要不是重定义为其它类型,可以重定义,如下面代码是正确的。
typedef unsigned int UINT;
typedef unsigned int UINT;
void main()
{
}
snipersu
2002-04-08
打赏
举报
回复
我有个方法但不太好
你可以这样:
#define INT
typedef int INT;
在别的文件中可以这样
#ifdef INT
....
#else
....
#endif
用条件编译来判断
aazhi
2002-04-08
打赏
举报
回复
我也不知道,哪位高人知道?
使用
typedef
语句
定义
数组
类型
本文详细介绍了C++中如何使用
typedef
定义
一维和二维数组
类型
,包括
定义
格式、示例及如何
定义
已有
类型
的别名。通过
typedef
,可以简化复杂
类型
的声明,提高代码的可读性和可维护性。
用
typedef
定义
类型
本文介绍了C语言中
typedef
关键字的作用,如何声明新的
类型
名以替代已有的
类型
,如整型、浮点型、结构体等,并强调了
typedef
在代码移植、通用性和清晰度方面的优势。,
使用
typedef
定义
数据
类型
本文详细介绍了C语言中的关键字
typedef
的作用及应用。通过实例演示了如何使用
typedef
为复杂的数据
类型
定义
简单别名,以及如何利用这些别名为结构体和基本数据
类型
创建更具描述性的名称。
类型
定义
typedef
本文详细介绍了C/C++语言中的
typedef
关键字的各种用法,包括
定义
类型
别名、简化复杂声明、创建平台无关
类型
等内容,并提供了实用案例。
C语言
类型
定义
typedef
本文详细介绍了C语言中
typedef
关键字的语法、使用方法及其在简化复杂
类型
定义
、提高代码可移植性和可读性方面的应用。通过
typedef
可以为基本数据
类型
、结构体、指针
类型
和函数指针
定义
新的名称,从而使得代码更加简洁易懂。
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章