腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
是否可以在调用函数中对
数组
进行malloc,但在调用函数中释放该
数组
?
由于我使用的是CentOS 6.2
Linux
,我只能找到一个版本为4.4.6的gcc版本(它不支持声明可
变长
度
数组
的C99特性;请参阅“中的可
变长
度
数组
”下的“中断”),因此我坚持使用-std=c89进行编译
浏览 1
提问于2012-11-20
得票数 4
回答已采纳
2
回答
修改后的类型是否仅为VLA?
、
、
一个简单的问题:可变修改的类型是否仅为VLA (可
变长
度
数组
)?C11,6.10.8.3条件特性宏,1(重点添加):如果大小是整数常量表达式,且元素类型具有已知的常量大小,则
数组
类型不是可
变长
度
数组</em
浏览 6
提问于2022-03-30
得票数 2
回答已采纳
2
回答
应该在释放内存后访问可
变长
度
数组
。
、
、
、
我目前正在研究可
变长
度
数组
和自动存储。} 我认为可
变长
度
数组
属于自动存储类(即,当输入包含可
变长
度<em
浏览 1
提问于2018-06-07
得票数 1
回答已采纳
1
回答
从远程过程调用返回字符串
、
、
我正在
Linux
中处理rpcgen,我需要用C语言构建一个过程,该过程读取远程机器上的一个文件,然后将该文本发送回客户机,以便可以显示它。是否可以在my-prog.x中定义一个函数,将可
变长
度的字符
数组
返回给客户端?
浏览 1
提问于2014-04-30
得票数 2
2
回答
动态
数组
与
变长
数组
动态
数组
和
变长
数组
之间有什么区别?1)关于动态
数组
:但这种差异并不十分清楚。你能给出一个例子,在某些编程语言中,动态
数组
不是
变长
数组
,反之亦然。
浏览 8
提问于2015-10-26
得票数 3
回答已采纳
1
回答
对于可
变长
度的字符串
数组
,正确的XDR语法是什么?
、
、
它提到可
变长
度
数组
的声明如下。它还提到了可
变长
度字符串的声明如下。string object<m>; string item<>;}; 是否有更简单或更正确的方法来声明可
变长
度的字符串
数组
?
浏览 4
提问于2014-10-14
得票数 2
回答已采纳
2
回答
Java
变长
参数与
数组
,简单的语法糖?
、
在处理Java.util.Arrays时,梁提到了Java的“可
变长
度”参数。他写道(第265页): public static void (int... toes) {} 然而,梁从来没有解释过
变长
参数的起源和优势.如果,正如梁所说,
变长
浏览 3
提问于2015-08-30
得票数 6
回答已采纳
2
回答
当我只需要定义一个可
变长
度
数组
时,为什么要使用malloc()?
、
我读到了关于在C中动态创建
数组
的内容,所以正确的方法如下所述:scanf("%d", &n);但我想如果我能做这样的事
浏览 0
提问于2018-07-20
得票数 5
回答已采纳
4
回答
在C中将可
变长
度
数组
声明为全局变量
、
、
如何将可
变长
度
数组
声明为全局变量? 当在扫描长度之前在函数中声明可
变长
度
数组
时,它会编译但不会运行。它给出了分割错误。当相同的声明语句移到扫描语句下面时,它运行得很好。如果我们想要一个全局可供所有函数使用的可
变长
度
数组
,我们该怎么做呢?这里的问题是,只能通过某些函数来扫描
数组
的长度。
浏览 2
提问于2012-04-28
得票数 9
回答已采纳
3
回答
在Javascript中是否可以使用可
变长
度
数组
、
、
我想在Javascript中创建一个可
变长
度的
数组
。 这有没有可能。在谷歌上快速搜索"Javascript可
变长
度
数组
“似乎没有任何结果,如果可以做到这一点,那将是令人惊讶的。我应该改为使用分隔符作为字符串的后缀,还是有更好的方法来获得一个类似于可
变长
度
数组
的变量。
浏览 2
提问于2010-03-24
得票数 21
回答已采纳
4
回答
这有什么意义吗(苹果文档)?
下面是的一个片段保存AudioBuffer结构的可
变长
度
数组
。结构AudioBufferList { UInt32 mNumberBuffers;AudioBuffer mBuffers1;};mNumberBuffers一个可
变长
度的AudioBuffer结构
数组
。 如果mBuffers被定义为AudioBuffer[1],则它不是可
变长
度的,因此mNumberBuffers
浏览 10
提问于2010-03-15
得票数 3
回答已采纳
1
回答
如何使用ksh提取可
变长
度子字符串
、
、
我需要在
Linux
上使用Korn提取一个可
变长
度的子字符串。示例字符串:"SID_LIST_ORADBPOC1LSN ="注意:示例子字符串是可
变长
度的。FR
浏览 3
提问于2020-10-27
得票数 2
回答已采纳
3
回答
可
变长
度
数组
、
我想知道可
变长
度
数组
是如何管理的(为了拥有可
变长
度
数组
,堆栈上还保留了哪些额外的变量或数据结构)。 非常感谢。
浏览 3
提问于2010-05-03
得票数 8
1
回答
使用可
变长
度
数组
安全吗?
、
我对可
变长
度
数组
有一个担忧。当我想要动态分配一个
数组
时,如果不可能分配足够的内存,我会得到null,并且我可以在我的程序中正确地响应这个问题。使用可
变长
度
数组
时,我无法获得此信息。
浏览 1
提问于2011-09-07
得票数 16
回答已采纳
2
回答
为什么可
变长
度
数组
需要在自动存储类中声明?
、
、
、
我在一些书中读到,用于声明可
变长
度
数组
的变量必须具有自动存储类。可
变长
度
数组
的空间是在堆栈还是堆中分配的?
浏览 0
提问于2015-06-19
得票数 1
2
回答
我可以在C++03和C++11中使用C可
变长
度
数组
吗?
、
、
、
、
C有一个非常酷的特性,称为可
变长
度
数组
。它可以在C90和更高版本中使用,它允许将
数组
的大小推迟到运行时。见GCC的手册。 我在C++工作。如果可能的话,我想切换到可
变长
度
数组
。我还想避免使用std::vector和std::array,因为我想远离内存管理器。我相信每一点都有帮助,所以我很高兴抓住这些机会(有些人认为这是窥视孔)。可以在C++03和C++11中使用可
变长
度
数组
吗?
浏览 2
提问于2015-07-27
得票数 3
回答已采纳
2
回答
如何输入可
变长
度字符串并输出用户定义的长度字符串?
、
、
因为像MD5这样的函数可以输入可
变长
度的字符串/字节
数组
,并输出一个固定长度的值字节
数组
(即十六进制)。我想要一些标准的函数,可以输入可
变长
度的字符串/字节
数组
,并输出用户定义的长度字节
数组
/字符串。
浏览 0
提问于2019-05-21
得票数 2
回答已采纳
3
回答
是否允许长度为零的可
变长
度
数组
/定义良好?
、
我使用C99编程,并在代码的一部分中使用了可
变长
度
数组
。我知道在C89中不允许零长度
数组
,但我不确定C99和可
变长
度
数组
。 简而言之,下面的行为定义良好吗?
浏览 0
提问于2013-07-10
得票数 7
回答已采纳
4
回答
为什么C
数组
不能有0长度?
、
C11标准说,大小和可
变长
度的
数组
“应该有大于零的值”。为什么不允许长度为0? 特别是对于可
变长
度
数组
,每隔一次有一个零的大小是非常有意义的。当静态
数组
的大小来自宏或生成配置选项时,它也非常有用。有趣的是,GCC (和clang)提供了允许零长度
数组
的扩展。Java还允许长度为零的
数组
。
浏览 0
提问于2014-07-10
得票数 14
回答已采纳
2
回答
gcc错误生成
、
、
当我尝试编译包含以下两行的代码时,为什么gcc和clang都没有产生错误? char s2[strlen(s)];
浏览 0
提问于2011-05-28
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C/C+编程知识分享:C+手把手教你实现可变长的数组
Linux Shell 数组的基本用法
Linux Shell 通俗简要的讲解数组操作
函数的可变长参数
Rust 基础系列#4:Rust 中的数组和元组|Linux 中国
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券