C结构体初始化

#include<stdio.h>

//1、定义新的类型,结构体
struct pin_desc
{
	unsigned int pin;	
	unsigned int key_val;
};

//2、用该类型定义变量并进行初始化
struct pin_desc pins_desc[4]=
{	
	{1,0x01},	
	{2,0x02},	
	{3,0X03},	
	{4,0x04},
};

void main()
{
   printf("init struct = %d
",pins_desc[0].pin); 
}
原文地址:https://www.cnblogs.com/retry/p/11777138.html