gpt4 book ai didi

c - fscanf == 1 做什么

转载 作者:行者123 更新时间:2023-11-30 20:56:03 29 4
gpt4 key购买 nike

这段代码显然还有更多内容,但我只是好奇这行代码实际上做了什么。我知道 while 循环等,但对 fscanf()

很陌生
while (fscanf(input_file, "%s", curr_word) == 1)

最佳答案

fscanf() 返回成功扫描和存储的输入项的数量。

根据 man page

Return Value

These functions return the number of input items successfully matched and assigned, which can be fewer than provided for, or even zero in the event of an early matching failure.

就你的情况

while (fscanf(input_file, "%s", curr_word) == 1)
如果

fsaacf()能够成功扫描字符串(根据% s 格式说明符)从 input_file 并将其放入 curr_word 中。

关于c - fscanf == 1 做什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28661915/

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