|
|
1
2
啊哈,据我所知,你的问题是创造一个新的
我真的看不出有什么办法能做到这一点。当然,您可以创建一个
|
|
|
2
3
你可能不能以平台不可知的方式使用va_列表。您必须了解您的环境如何在stdarg.h中定义一个va_列表,然后编写自己的工具来使用它。 例如,如果一个va_列表只是一个(char*),您可以用它做各种事情。
您告诉编译器您希望它将va_列表看作指向int的指针(通过int*cast),然后获取值(*)并向它添加1000(+=1000)。现在将va_列表指针前进到堆栈上的下一个参数。 |
|
|
MaPo · Linux,设置锁定ICMP_过滤器选项 1 年前 |
|
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 1 年前 |
|
|
Bobby · 复合字面值总是左值吗? 1 年前 |
|
9-Pin · C: 嵌套结构的堆栈内存分配 1 年前 |