linux 与window下c申请'变长'数组的疑问
来源:互联网 发布:sony compact 网络制式 编辑:程序博客网 时间:2024/06/06 04:26
在ubuntu下,用C写下
int main(){ int N=10; int a[N]; return 0;}
编译没问题。
但在window下用VS2008测试,出现问题:
error C2057: 应输入常量表达式
error C2466: 不能分配常量大小为 0 的数组
error C2133: “a”: 未知的大小
原因:与操作系统无关,与编译器相关,在指定使用C99的情况下支持。据说gun gcc 对标准c做了扩展,其中一个扩展就是变长数组。
- linux 与window下c申请'变长'数组的疑问
- 【C语言】变长数组与柔性数组
- C语言中变长数组的使用方法
- C语言变长数组的学习心得
- C语言变长数组
- C语言变长数组
- c语言变长数组
- C 中的变长数组
- C语言变长数组
- 变长数组 C
- c 变长数组
- C语言变长数组
- 例解GNU C之零长数组与变长数组
- 例解GNU C之零长数组与变长数组
- 例解GNU C之零长数组与变长数组
- 例解GNU C之零长数组与变长数组
- 例解GNU C之零长数组与变长数组
- 例解GNU C之零长数组与变长数组
- java 作为客户端发送http post请求登录网站首页。 HTTP/1.1 302 Found
- 分析uboot是如何启动内核的
- uva 10245 - The Closest Pair Problem
- C++引用计数实现垃圾回收机制
- 在view上画图,对象的缩放问题
- linux 与window下c申请'变长'数组的疑问
- eclipse-indigo 中 user libraries 自动部署 WEB-INF/lib 配置
- telnet学习 23端口
- hadoop下mahout kmeans算法研究(1)
- 在VS2010下编译libjpeg及其应用例子
- 教你如何设置EditPlus的默认编码方式
- JavaScript对象
- 整数因子分解的Pollard p-1方法
- Java实践(一)——安装JDK,环境变量配置