C/C++数组定义时长度之可以用变量么

貌似和编译器有关,有些编译器支持变量定义数组长度的。如下这个:

数组大小设置成变量_数组大小可以是变量吗-CSDN博客

也明确说了VS是不可以的。但是可以想办法解决,那就是动态申请内存:

C语言中数组长度不能用变量定义吗?_数组长度可以是变量吗-CSDN博客

这个参考资料是百度知道,居然质量还挺好。

以及:

C++使用变量作为数组长度_c++中变量作为数组长度-CSDN博客

不管是C还是C++,其实都是动态申请内存,不影响使用,但是要注意释放。

相关推荐
爱学测试的雨果1 分钟前
收藏!软件测试面试题
开发语言·面试·职场和发展
安然无虞27 分钟前
JMeter性能测试工具·下
开发语言·测试工具·jmeter
4***R24029 分钟前
C++在音视频处理中的库
开发语言·c++·音视频
雨落在了我的手上30 分钟前
C语言入门(二十一):字符函数和字符串函数(1)
c语言
周一上线43 分钟前
EDA 中的 DRC检测——并查集优化mincut规则检测
c++·eda·经验·工艺
embrace991 小时前
【C语言学习】结构体详解
android·c语言·开发语言·数据结构·学习·算法·青少年编程
无心水1 小时前
【Python实战进阶】4、Python字典与集合深度解析
开发语言·人工智能·python·python字典·python集合·python实战进阶·python工业化实战进阶
代码不停1 小时前
Java单链表和哈希表题目练习
java·开发语言·散列表
Dxxyyyy1 小时前
零基础学JAVA--Day37(坦克大战1.0)
java·开发语言
u***u6852 小时前
PHP在电商中的WooCommerce
开发语言·php