在这个类中声明数组: static int itest[10]; 在含有类的非inline函数定义的文件中定义: int 类名::itest[10]={1,2,3,4}; 由于静态数据成员在程序中只能定义一次,所以静态数据成员的初始化一般不应给放在头文件中