可变长度 问答列表

在应释放其内存后访问可变长度数组

作者:Thor 提问时间:6/7/2018

我目前正在研究可变长度阵列和自动存储。 我有以下代码,用于为函数内部的可变长度数组分配内存,并从函数返回指向可变长度数组的指针。myArrayvla #include <stdio.h> int...

在运行时给出其大小的向量的堆栈空间?(C 代码)

作者:isma 提问时间:6/30/2020

置入以下 C 代码: int main(){ int n; scanf("%d\n", &n); int a[n]; int i; for (i = 0; i<n; i++){ a...

如何在c语言中创建n大小的用户定义数组结构

作者:jk. 提问时间:6/28/2022

我想创建一个“n”大小的数组结构,但我不知道该怎么做。我总是像这样创建静态 typedef struct { int id; char name[25]; char dob[11]; }inf...

C 语言中动态结构的内存分配

作者:04Khey 提问时间:3/16/2023

假设我有一个结构 struct GRAPH { NODE* nodes[]; } 具有节点的动态大小[]。我也有 struct NODE { char filename[40]; str...

alloca() 如何在内存级别工作?

作者:glades 提问时间:10/1/2021

我试图弄清楚在内存层面上的实际工作方式。在 linux 手册页中:alloca() alloca() 函数在堆栈中分配大小字节的空间 调用方的框架。此临时空间会自动释放 当调用 alloca() 的...

为什么可变长度数组不是 C++ 标准的一部分?

作者:Andreas Brinck 提问时间:12/11/2009

在过去的几年里,我很少使用C语言。当我今天读到这个问题时,我遇到了一些我不熟悉的 C 语法。 显然,在 C99 中,以下语法是有效的: void foo(int n) { int values[...

为什么这个 php 函数有两个可变长度参数?[复制]

作者:LF00 提问时间:11/10/2023

这个问题在这里已经有答案了: 参考指南:这个符号在PHP中是什么意思?(PHP 语法) (25 个答案) 使用 splat 传递和接收带有关联数组的函数参数 (1 个答案) 13天前关闭。 在手动可...


共7条 当前第1页