读书人

问一个c++语法,该怎么解决

发布时间: 2013-04-26 16:27:53 作者: rapoo

问一个c++语法
对c++不熟


int *b = 10;

这个是不是创建一个大小为10的int数组,然后每个元素默认初始化为0?

[解决办法]
报错。按照你的写法int *b=10;拆开来就是int *b;b=10;但是b是一个指针,存放的是一个地址。10不是一个地址,所以会报错。
[解决办法]


引用:
这个是不是创建一个大小为10的int数组,然后每个元素默认初始化为0?




int a[10] = {0};

读书人网 >C++

热点推荐