邀朋友种豆,一起分享吧
喜欢购买正品行货?那就去品牌街

C++静态数组初始化示例

来自:种豆 时间:2017-12-29 阅读:550次 原文链接

    C++静态数组在头文件中声明,在.C/.Cpp文件中定义。

Test.h 文件

class Test
{
public:
  static char cArray[10];
  static int iArray[5];

  ……
};

Test.cpp文件

char Test::cArray[10] = {'a','b','c','d','\0'};
int Test::iArray[5] = {1,2,3,4,5};

    C++里面不能定义常量数组,但可以定义静态常量数组。

Test.h文件

class Test
{
public:
  //const char cArray[10];  //错误
  const static char cArray[10];

  ……
};

Test.cpp文件

const char Test::cArray[10] = {'a','b','c','d','\0'};

 

 
关于种豆 ┊ 联系我们 ┊ 免责声明 ┊ 发帖须知 ┊ 请提意见 ┊ 站点地图
本站为个人爱好兴趣分享网站,不代表本人观点,如有侵权请联系QQ3033380280进行处理
sowsoy.com 版权所有 Copyright©2010-2021 备案号:蜀ICP备2020025376号-3
Email:sowsoy#hotmail.com