声明数组
时间:2011-12-27
来源:互联网
我用的是VS2008,编写C的程序。
程序如下:
#include <stdio.h>
int main(void)
{
const size_t BUFFER_LEN = 512;
char buffer[BUFFER_LEN];
}
提示错误:
Error 1 error C2057: expected constant expression d:\workfiles\subjects\test\c\examples\program7_12arrayofpointers\program7_12arrayofpointers\arrayofpointers.c 8 Program7_12ArrayOfPointers
Error 2 error C2466: cannot allocate an array of constant size 0 d:\workfiles\subjects\test\c\examples\program7_12arrayofpointers\program7_12arrayofpointers\arrayofpointers.c 8 Program7_12ArrayOfPointers
Error 3 error C2133: 'buffer' : unknown size d:\workfiles\subjects\test\c\examples\program7_12arrayofpointers\program7_12arrayofpointers\arrayofpointers.c 8 Program7_12ArrayOfPointers
请问这个声明有什么不对的地方么?我在书上看到的啊。多谢指教!
程序如下:
#include <stdio.h>
int main(void)
{
const size_t BUFFER_LEN = 512;
char buffer[BUFFER_LEN];
}
提示错误:
Error 1 error C2057: expected constant expression d:\workfiles\subjects\test\c\examples\program7_12arrayofpointers\program7_12arrayofpointers\arrayofpointers.c 8 Program7_12ArrayOfPointers
Error 2 error C2466: cannot allocate an array of constant size 0 d:\workfiles\subjects\test\c\examples\program7_12arrayofpointers\program7_12arrayofpointers\arrayofpointers.c 8 Program7_12ArrayOfPointers
Error 3 error C2133: 'buffer' : unknown size d:\workfiles\subjects\test\c\examples\program7_12arrayofpointers\program7_12arrayofpointers\arrayofpointers.c 8 Program7_12ArrayOfPointers
请问这个声明有什么不对的地方么?我在书上看到的啊。多谢指教!
作者: mgconfig 发布时间: 2011-12-27
换成C++的程序...
.cpp
.cpp
作者: mingliang1212 发布时间: 2011-12-27
c 标准中的 const 只是 read only, 不被认为是常量
作者: AnYidan 发布时间: 2011-12-27
纯C的,只有C99支持你的定义
而vs2008不支持C99的这个部分
改为
#define BUFFER_LEN 512
而vs2008不支持C99的这个部分
改为
#define BUFFER_LEN 512
作者: whoami1978 发布时间: 2011-12-27
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28