怎样在运行时用名字访问结构中的域
2007-08-16 10:49
162 查看
3.13 怎样在运行时用名字访问结构中的域?
保持用 offsetof() 计算的域偏移量。如果 structp 是个结构实体的指针, 而域 f 是个整数, 它的偏移量是 offsetf, f 的值可以间接地设置:
保持用 offsetof() 计算的域偏移量。如果 structp 是个结构实体的指针, 而域 f 是个整数, 它的偏移量是 offsetf, f 的值可以间接地设置:
*(int *)((char *)structp + offsetf) = value;
相关文章推荐
- python 访问文件中所有py文件,双击listbox中文件名字能运行
- 如何确定域在结构中的字节偏移量,怎样用结构成员名访问对应成员?
- 嵌入式c语言 之数据结构:为什么嵌入式要选择c语言? *c的可移植性好:能在不同平台的结构访问硬件 *c具有简洁紧、使用灵活的语法机制,并能直接访问硬件。 *c具有高效的运行效率
- ThinkPhp新手入门!怎样快速生成模块目录结构?
- Oracle导出数据库 PLSQL怎样导出表结构
- Django运行访问项目出现的问题:DisallowedHost at / Invalid HTTP_HOST header
- iOS-浅谈runtime运行时机制01-类与对象的内部结构
- win8.1系统运行绿色软件被拒绝访问的解决方法
- ASM是怎样访问及修改编译了的class文件
- PLSQL怎样导出oracle表结构和数据
- 怎样修改注册表,让程序开机自动运行[收藏]
- 使用Anaconda安装库文件、控制台运行Python文件、显示Caffe网络结构
- Winform开发小计--程序运行结构图
- 怎样设置AHCI来提高Windows 7的系统运行速速
- 我在eclipse中启动Tomcat8.5之后,运行项目下的JSP文件,总是报404错误,但是访问http://localhost:8080/地址却可以正常访问
- 第一个Android应用程序---Android应用的目录结构与运行过程分析
- QTP怎样利用ado自动化组件连接Excel,并运行查询语句
- PLSQL怎样导出oracle表结构
- 怎样在VC++中访问和修改注册表
- ASP入门-dreamweaver CS6+IIS怎样运行动态网页和连接数据库