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

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

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

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

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

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

以及:

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

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

相关推荐
liulilittle13 分钟前
LinkedList 链表数据结构实现 (OPENPPP2)
开发语言·数据结构·c++·链表
无聊的小坏坏32 分钟前
三种方法详解最长回文子串问题
c++·算法·回文串
山河木马1 小时前
前端学习C++之:.h(.hpp)与.cpp文件
前端·javascript·c++
2401_891957311 小时前
list的一些特性(C++)
开发语言·c++
秋说1 小时前
【PTA数据结构 | C语言版】两枚硬币
c语言·数据结构·算法
二十雨辰1 小时前
[尚庭公寓]07-Knife快速入门
java·开发语言·spring
Python大数据分析@1 小时前
Origin、MATLAB、Python 用于科研作图,哪个最好?
开发语言·python·matlab
编程零零七1 小时前
Python巩固训练——第一天练习题
开发语言·python·python基础·python学习·python练习题
我爱Jack2 小时前
时间与空间复杂度详解:算法效率的度量衡
java·开发语言·算法
米饭「」2 小时前
C++AVL树
java·开发语言·c++