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

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

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

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

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

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

以及:

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

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

相关推荐
醇氧19 小时前
【Windows】优雅启动:解析一个 Java 服务的后台启动脚本
java·开发语言·windows
hetao173383720 小时前
2025-12-12~14 hetao1733837的刷题笔记
数据结构·c++·笔记·算法
椰子今天很可爱20 小时前
五种I/O模型与多路转接
linux·c语言·c++
MapGIS技术支持20 小时前
MapGIS Objects Java计算一个三维点到平面的距离
java·开发语言·平面·制图·mapgis
程序员zgh20 小时前
C++ 互斥锁、读写锁、原子操作、条件变量
c语言·开发语言·jvm·c++
小灰灰搞电子21 小时前
Qt 重写QRadioButton实现动态radioButton源码分享
开发语言·qt·命令模式
by__csdn21 小时前
Vue3 setup()函数终极攻略:从入门到精通
开发语言·前端·javascript·vue.js·性能优化·typescript·ecmascript
喵了meme21 小时前
C语言实战5
c语言·开发语言
廋到被风吹走21 小时前
【Java】常用设计模式及应用场景详解
java·开发语言·设计模式
Sammyyyyy21 小时前
DeepSeek v3.2 正式发布,对标 GPT-5
开发语言·人工智能·gpt·算法·servbay