gpt4 book ai didi

c - getchar和putchar的实际用途是什么?

转载 作者:行者123 更新时间:2023-11-30 20:43:10 24 4
gpt4 key购买 nike

这些功能的实际用途是什么?我的意思是,如果我们使用 while 循环和 EOF 来使用它们,我们就会得到我们输入的内容,如果我们输入 "hello" 我们将得到输出 "hello “。那么有什么意义呢?

最佳答案

使用 getcharputchar 对于字符 I/O 来说更简单,因为它们不像 scanf 那样需要格式字符串> printf

此外,scanf 将数据项存储在一个对象中,该对象的地址由其参数给出,而 getchar 返回读取的字符值作为其值。 scanfgetchar 都返回 EOF 作为它们的值,以指示已到达文件结尾、已读取无效字符或发出一些其他故障情况的信号。

因此,getcharputchar 允许您编写可靠的代码,而无需处理输入或输入的格式。

关于c - getchar和putchar的实际用途是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24261771/

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