1、c中的变长数组
#include <stdio.h>
int main(void)
{
int m=10;
int F[m];
for(int i=0;i<m;i++)
F[i]=i;
for (int i=0;i<m;i++)
printf("%d ",F[i]);
printf("\n");
getchar();
return 0;
}
2、vc++中不支持上面的使用方式
linux下g++编译可以通过
3、vc中的折中方式
#include <stdio.h>
int main(void)
{
int m = 10;
int *F=new int[m];
for (int i = 0; i < m; i++)
F[i] = i;
for (int i = 0; i < m; i++)
printf("%d ", F[i]);
printf("\n");
return 0;
}