有没有办法得到一个结构体的成员变量名字
要实现程序运行时得到结构体的变量名字,可以参考MFC中的实现方法。用宏函数来处理了。如下测试代码:
include
struct man {
char name[20];int age,sex;};define PRINT_STURCT(s_name,e_name)\
printf("%s.%s\n",#s_name,#e_name)\
int main()
{
PRINT_STURCT(man,name);PRINT_STURCT(man,age);PRINT_STURCT(nam,sex);return 0;}
include
struct man {
char name[20];int age,sex;};define PRINT_STURCT(s_name,e_name)\
printf("%s.%s\n",#s_name,#e_name)\
int main()
{
PRINT_STURCT(man,name);PRINT_STURCT(man,age);PRINT_STURCT(nam,sex);return 0;}
佚名
2024-06-06 12:55:13
类似问题(10)
-
佚名2024-06-06 13:36:47
问结构体变量各个成员的表示方法 (*结构体指针变量).成员名 结构体指针变量->成员名 请问括号
答如果已经定义了结构体,取名test,并且假设定义了结构体指针,取名*ptrtypedef struct{ int a;}STR; //定义结构体STR...
-
佚名2024-06-06 00:32:50
问MFC中什么算是控件的成员变量?和类的成员变量有什么区别?一个控件可以有多个成员变量吗?
答MFC控件的成员变量一般是指控件类对象的成员变量,和类成员变量没有什么区别,只不过MFC控件的成员变量在控件类中而已
-
佚名2024-06-06 03:56:19
问数据结构 为什么这个变量这么取名字?
答这是struct 类型定义 ,定义后,可直接使用CTNode代替struct CTNode使用类型名称放前放后是一样的
-
佚名2024-06-06 15:28:00
问有没有办法得到一个结构体的成员变量名字
答要实现程序运行时得到结构体的变量名字,可以参考MFC中的实现方法。用宏函数来处理了。。如下测试代码: #include <stdio.h>struct m...
-
佚名2024-06-06 08:00:00
问结构体成员指针变量和结构体指针变量
答你这个看似动态链表的问题。但是你的结构里定义的指针错了。应该是本结构体类型的指针。不是Char类型的。
-
佚名2024-06-06 08:00:00
问指向一个结构体变量的指针,也可以指向结构体变量的任何一个成员 ✔还是✖?
答这句话是对的。指向一个结构体变量的指针,举例说明struct A{ int a; int b; int c;};struct A a,*p;p...
-
佚名2024-06-06 08:00:00
问如何方便的获取结构体成员的个数
答如果数据时这样的话,考虑用struct2cell转为cell型的,这样比如 original_masks = daria_bend: [144x180x84 l...
-
佚名2024-06-06 08:00:00
问c结构体中成员变量的表达方式 .成员变量名。 是什么意思
答这叫Designated Initializers,C99新加的机制。
-
佚名2024-06-06 08:00:00
问“水”字是独体结构还是单一结构?哪个说法更准确些?
答∵ 【水】不能拆分,∴ 是独体字结构。
-
佚名2024-06-06 08:00:00
问剑灵一闪的武功秘籍怎么得到 我成就点没达到1450点还有什么办法吗
答目前建元城道版本,剑士一闪的秘籍书还没有开放获取途径。
风水
起名
网名
- 1 滚开的网名
- 2 三个字网名失忆
- 3 带涛字帅气网名
- 4 关于皮革网名大全
- 5 含有悦字的昵称
- 6 微信上昵称带孟的四字成语
- 7 关于友谊破烈的QQ昵称
- 8 两个字小清新昵称女生版
- 9 游戏女暴力昵称
- 10 炫舞女生两字昵称
说说
- 1 淘宝个性签名大全卖家
- 2 qq空间个签名大全
- 3 四维说说
- 4 说说高冷
- 5 说说如何玩车震的经历
- 6 你太耀眼的说说
- 7 紧张到快要窒息说说
- 8 西瓜面说说
- 9 三年以后的感动说说
- 10 小米6空间说说尾巴