![]() |
1
26
多亏了 WhirlWind 和 paxdiablo 回答和评论。我试着把这些碎片拼凑成一个完整的(?)回答。
因此,解决方案是应用
下面是一个完整的例子。文件的内容未使用的结果.c
以及相应的编制结果:
再次注意
没有必要有这样的结果
因为它是默认的。人们可能想明确地提及它来传达意图。虽然这是一个高尚的意图,但在分析了形势之后,我的选择却与之相反。因为,拥有
|
![]() |
2
16
|
![]() |
3
6
http://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html 函数必须应用warn_unused_result属性(感谢paxdiablo)。 |
![]() |
4
4
关于使用的答案
相关错误: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66177 失败示例:
所以,对于不太简单的返回类型,不要依赖于此。 |
![]() |
5
0
我这样解决了这个问题:
那么,而不是
然后代码编译
|
![]() |
Kevin Furlong · 类型转换和泛型 7 年前 |
![]() |
Oleg Volkov · T-SQL存储过程结果转换为变量 7 年前 |
![]() |
Jmainol · 获取选项标记值y传递到数组中 7 年前 |
![]() |
Shiranai · 使用指针在C中的一个函数中返回多个值 7 年前 |
![]() |
Kayote · 函数是否总是返回值[重复] 7 年前 |
![]() |
user3723688 · python导入csv函数 7 年前 |