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

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

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

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

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

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

以及:

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

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

相关推荐
zhangfeng113312 分钟前
台大李宏毅老师讲解memba和类似linear atttenion 模型,笔记
开发语言·人工智能·笔记
Chris _data1 小时前
并发单词频率统计器 - 从零到完整实现(C# 实战)
开发语言·c#
idolao1 小时前
Oligo 7.60 安装教程:引物设计+Java 环境配置
java·开发语言
不知名的老吴1 小时前
Lambda表达式与新的Streams API相结合
开发语言·python
王老师青少年编程8 小时前
信奥赛C++提高组csp-s之搜索进阶(搜索剪枝案例实践1)
c++·csp·高频考点·信奥赛·提高组·搜索剪枝·小木棍
石山代码8 小时前
ArrayList / HashMap / ConcurrentHashMap
java·开发语言
程序大视界8 小时前
【Python系列课程】Python正则表达式(下):环视、命名分组与日志实战
开发语言·python·正则表达式
枫叶v.9 小时前
Agent 分层存储架构设计:从记忆方法到中间件选型
开发语言·python
sleven fung10 小时前
MinerU与BabelDOC与KTransformers与OpenAI API库
开发语言·python·ai·langchain
萤萤七悬10 小时前
【Python笔记】AI帮实现CLI工具-使用argparse.ArgumentParser接收命令参数
开发语言·笔记·python