gpt4 book ai didi

c - 将 void 与 printf 函数一起使用

转载 作者:太空狗 更新时间:2023-10-29 15:14:22 27 4
gpt4 key购买 nike

#include <stdio.h>

char char1; /* first character */
char char2; /* second character */
char char3; /* third character */

main()
{

char1 = 'A';
char2 = 'B';
char3 = 'C';
(void)printf("%c%c%c reversed is %c%c%c\n",
char1, char2, char3,
char3, char2, char1);
return (0);
}

为什么我们在 printf 函数中使用 void?void 和 printf 函数有什么用?

最佳答案

printf 返回一个大多数人大部分时间不使用的值。一些工具(例如“lint”)会就此未使用的返回值发出警告,抑制此警告的一种常见方法是添加 (void) 转换。

它在执行方面没有任何作用,它只是一种告诉您的工具您知道您很乐意忽略返回值的方式。

关于c - 将 void 与 printf 函数一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6684411/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com