社区
其它技术问题
帖子详情
关于自定义数据类型的一个疑问
annvily
2007-06-23 05:04:19
这个疑问产生老久了,也曾问过别人,但是答案并不让我满意.
在我们自定义数据类型时,主要用#define和typedef,在概念上来看#define似乎比typedef强得多,但既然如此,为什么要产生typedef.
一山不容二虎,那些程序研究员也不可能是呆子,它们存在的根本原因是什么.
...全文
164
4
打赏
收藏
关于自定义数据类型的一个疑问
这个疑问产生老久了,也曾问过别人,但是答案并不让我满意. 在我们自定义数据类型时,主要用#define和typedef,在概念上来看#define似乎比typedef强得多,但既然如此,为什么要产生typedef. 一山不容二虎,那些程序研究员也不可能是呆子,它们存在的根本原因是什么.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
milksea
2007-06-23
打赏
举报
回复
这时间还真准^^
珍惜生命远离CPP
2007-06-23
打赏
举报
回复
typedef int(*FUNC)(int);
FUNC 函数指针类型
宏就做不到,
宏只是字符替换,不是代码.而typedef 是代码
milksea
2007-06-23
打赏
举报
回复
typedef有语法分析能力,如果是复杂类型,如函数指针:
typedef int (*)FUNCTION_TYPE(int, int);
用#define就麻烦了
mymtom
2007-06-23
打赏
举报
回复
太抽象,能问的具体些么?
C语言_
自定义
数据类型
首先假设我们定义stuct A a ,结构体变量为a,位段为结构体变量开辟内存时,会根据位段的类型进行开辟,供所有位段成员使用,题中成员类型为int 型,我开辟
一个
整型供所有成员使用,int 占4个字节,32个比特位,a 占...
博途
数据类型
wstring怎么用_博图V14关于
自定义
数据类型
的
疑问
,大家都是怎么编程写中间标签的那。...
1,建立
自定义
数据类型
。2,编写要调用的程序块。如果设备不多建议用FB生成背景数据库,又能保持定时器以及各种程序累计值,WINCC上位机采用结构变量定义个前缀即可调用,省的建立很多标签。如果相同设备大于15台...
Qt之QMap使用
自定义
数据类型
做Key(Struct)
QMap中Key使用
自定义
类型struct关于QMap使用
自定义
类型原因分析继续测试继续原因分析第一次测试第二次测试结果解析解决方法 关于QMap使用
自定义
类型 在QMap中,Map的key是可以使用struct的,但是使用时会报如下的...
自定义
数据类型
中安全的bool转换操作
在
自定义
数据类型
的时候,需要在boolean上下文中判断该
数据类型
是否有意义(这个是否由意义不是我们所谓的是否为空等,而是根据这个
数据类型
具体的实现来体现)。例如:boost库中的shared_ptr指针,就可以直接在...
lua中的
自定义
类型:userdata
虽然lua中可以使用表(table)来实现布尔数组,但是其空间利用率极低,这是因为每个布尔值只需要使用
一个
bit,因此,可以使用
自定义
类型来进行实现。 1.位操作 首先是和位相关的操作,如下所示: //对于x,获取...
其它技术问题
3,881
社区成员
9,054
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章