|
|
1
1
即使在标准化之前,做变量论证的方法也很常见。C89标准给出了一个。。。基于现有实践的标准化接口。例如,这些做法的剩余部分仍然存在
宏的实现总是非常依赖于系统(堆栈在两个方向上都在增长,甚至有系统使用链表作为堆栈,堆栈框架中各种事物的位置取决于处理器和通用约定,在某些处理器上——Sparc说——首先需要保存寄存器,对齐要求可能会导致问题……) 如果您想知道一个简单的实现是什么样子的,这里有一个,这取决于假设可能是错误的(它们不试图获得任何正确的对齐方式),而且即使假设成立,也肯定会失败:
|
|
2
5
你在想
|
|
|
3
1
变量函数实际上通常是用宏实现的。这些都是标准化的-参见 this wikipedia article |
|
|
4
0
今天的变量参数是通过中描述的接口完成的
|
|
|
5
0
你的 其实施从远古的时候就还可以了,不过他们跟别人说的差不多,他们只是进入了一个新的阶段 标准 标题(标准为操作词)。 编译器作为内置程序扩展的内容取决于编译器,以及调用它时传递给它的标志。 记住gcc是 唯一的C编译器,但它(和其他编译器一样)符合c89和c99。 |
|
|
Alvaromon · 如何在C#[重复]中传递作为结构的可选参数 8 年前 |
|
Bharath M Shetty · 如何一次将所有默认参数值设置为无 9 年前 |
|
|
Dima Deplov · Swift:如何将函数类型值设置为可选变量? 11 年前 |
|
|
shle2821 · Swift期权(?)。两者之间有什么区别? 11 年前 |
|
|
Mantas · PHP混乱检测器可选参数 12 年前 |
|
|
Adam · 调用带有可选参数的方法最具Python风格的方法是什么? 13 年前 |