vc编译器与 gcc编译器区别之一

来源:互联网 发布:超级优化女主角有谁 编辑:程序博客网 时间:2024/05/19 15:44

两种编译器的区别之一:数组的定义
CodeBlocks GCC

#include <stdio.h>#include <stdlib.h>//栈空间上实现动态数组int main(){    int num;    printf("请输入数组的长度:");    scanf("\n%d",&num);    int a[num] ;    int i =0;    for(i=0;i<num;i++)    {                printf("%d\n",a[i] =i);    }    return 0;}

VS2013 VC
同样的代码会报错
vc 编译器不支持数组大小为变量

0 0
原创粉丝点击