/**
* * data.h
*/
{1, 1},
{2, 2},
{3, 3},
/**
* * main.c
*/
#include <stdio>
struct Data {
int a;
int b;
};
static g_array[] = {
#include "data.h"
};
int main(int argc, char ** argv)
{
int size = sizeof(g_array) / sizeof(struct Data);
int i = 0;
for (; i < size; ++i) {
printf("%d-%d\n", g_array[i].a, g_array[i].b);
}
return 0;
}
// 輸出
1-1
2-2
3-3