我是靠谱客的博主 繁荣酒窝,这篇文章主要介绍解决错误 C3863 不可指定数组类型,现在分享给大家,希望可以做个参考。

为什么数组的长度一定要是常量?

计算机要求在给数组分配空间的时候知道你要分配多大,
你说的是静态数组,因为这些数组在编译的时候就已经得让计算机知道了,所以必须是常数。

另外一种是动态数组
在c++ 里面可以
int n=10;
int *arr = new int[n];
这样可以在执行的时候才告诉计算机你要的数组长度(动态数组)
依然没有改变上面说的那个原则,你必须在申请数组的时候明确告诉系统你要的数组的长度

解决错误 C3863 不可指定数组类型“int [column_count]”,要用指针,不能直接定义长度

最后

以上就是繁荣酒窝最近收集整理的关于解决错误 C3863 不可指定数组类型的全部内容,更多相关解决错误内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部