小编ram*_*mya的帖子

为什么我们使用带指针数组的静态?

为什么我们使用带指针数组的静态?静态指针与指针数组之间有什么关系?

例如:

int main()
{
  int a[]={1,2,3};
  int *p[]={a,a+1,a+2}; 
  ......
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

此代码显示非法初始化 - 为什么?以下代码有效:

int main()
{
   static int a[]={1,2,3};
   static int *p[]={a,a+1,a+2}; 
   ...
   return 0;
}
Run Code Online (Sandbox Code Playgroud)

c static

2
推荐指数
1
解决办法
393
查看次数

标签 统计

c ×1

static ×1