static 貌似声明在结构体数组中是不可以的。
#include <cstdio>
#include <iostream>
using namespace std;
#define MAXN 255
typedef struct PP{
int b;
static int c;
}P;
int main(){
P K[MAXN];
K[1].c = 4;
printf("%d\n", K[2].c);
return 0;
}