牛骨文教育服务平台(让学习变的简单)
博文笔记

动态计算结构体数组长度

创建时间:2016-12-12 投稿人: 浏览次数:292
#include <stdio.h>
#include <string.h>

typedef struct S_MenuFun
{
    int id;
    void (*fun)();
}S_MenuFun;

void fun1()
{
	printf("fun1
");
}

void fun2()
{
	printf("fun2
");
}

void fun3()
{
	printf("fun3
");
}



S_MenuFun menuFun[] = 
{
	0,fun1,
	1,fun2,
	2,fun3,
};
int main()
{
	printf("%ld
", sizeof(menuFun)/sizeof(menuFun[0]));
	
	return 0;
}


声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。