C语言中踩过的坑-结构体数组的初始化
这样才可以。
结构体数组已定义为全局变量。
为什么放在无参的函数中就不行
指针啊!!!!!!!!!
typedef struct k_alm
{
uint8_t id;
GPIO_TypeDef *G_port;
uint16_t G_Pin;
long tm_nmb;
char xx[4];
}k_alm;
struct k_alm k_arr[97]={
[0]={1,K001_GPIO_Port,K001_Pin,0,"K001"},
这样才可以。
结构体数组已定义为全局变量。
为什么放在无参的函数中就不行
指针啊!!!!!!!!!
typedef struct k_alm
{
uint8_t id;
GPIO_TypeDef *G_port;
uint16_t G_Pin;
long tm_nmb;
char xx[4];
}k_alm;
struct k_alm k_arr[97]={
[0]={1,K001_GPIO_Port,K001_Pin,0,"K001"},