cost 307 ms
如果不检查 C 中的 feof 会发生什么? - What happens if you don't check feof in C?

在读/写操作期间是否绝对有必要检查feof() ? 我问的原因是因为我有一个执行读/写ONCE的程序,这里是下面的代码: 这只是伪代码,但在这样的情况下是否有必要检查feof()会发生一次读取? 目前,我认为只有在您像这样在上面的阅读之后再阅读一次时才有必要: 最后,即使在EOF reached错 ...

C中使用链表的队列只将最后一个节点作为一个整体无限队列 - Queues Using Linked List in C only take last node as a whole infinite queue

我正在做一个数据结构项目。 我被要求从名为“ToServe.txt”的文件中获取信息。 文件中的数据格式为:TicketNumberSpaceStudentIDSpaceStudentName TicketNumberSpaceStudentIDSpaceStudentName 但是,实现下面的两 ...

我编写了一个程序来获取用户输入并将其写入文本文件但在获得两个输入后它卡住了 - I wrote a program to get user input and write it in a text file But it stuck after getting two inputs

我编写了一个程序来获取用户输入并将其写入文本文件但在获得两个输入后它卡住了。 它不停地重复。 如果我输入两个用户的详细信息,它会在该部分的 while(.feof(fp)) 中重复。 但连续输入相同的用户输入它可以正常工作。 ...

使用 feof 读取整个文件并打印结果给了我双重结束 - Using feof to read whole file and print result give me double end

我有,我正在尝试读取二进制文件直到结束并打印结果,我正在使用 and while 与“feof”一起读取直到文件结束并打印每个结果,但是我有一个问题,它给了我两倍最终结果。 我还在学习 C,所以我不知道为什么它给了我双重结果,我尝试了很多方法,但这对我来说是最好的方法和最简单的方法,至少有效,但现在 ...

2021-03-31 10:22:03   2   37    c / eof / feof  
为什么我的程序在我按 ctrl + D 时会在它结束之前打印一些东西? - Why does my program print something before it ends when I press ctrl + D?

所以我写了一个简单的程序,将十进制转换为二进制,只接受正整数。 所以像 -2 和 1.1 这样的数字会是 output “抱歉,这不是一个正整数。” 它无限地要求用户输入一个数字,直到用户按下ctrl + D 。 但是,当我对其进行测试时,它会在结束程序之前打印出“对不起...”语句。 这是我的代 ...

如何使用php搜索txt文件的特定行 - How to search in particular lines of txt file with php

我将文章中的数据存储在.txt文件中。 一个txt文件看起来像这样: 要在文章中搜索,请使用以下代码: 这一切正常! 但是当搜索像true的词时,他找到了几乎所有的文章,因为在所有文章中都是最后一行的 2 个布尔值。 那么如何从搜索中跳过 txt 文件的最后两行呢? ...

将字符串从一个文本文件复制到另一个文本文件时,不会复制原始文件中的最后一行 - when copying strings from one text file to another, the last line in the original file is not copied

编辑:将代码更改为我的真实代码,因为我被告知无法编译我发布的缩短的代码。 希望它有助于找到问题 我有一个结构如下: 我写了下面的代码: 代码是这样的:我有一大堆的字符串中称为文本文件patient.txt ,我想替换字符串( IDno与我都存储在一个字符串文本文件) struct patie ...

使用 feof function 退出文件 - Exiting out of file with feof function

我试图让照片提取程序在检测到它位于要提取的文件末尾时停止。 我通过放置一个 if 条件来做到这一点: 在 fread function 之后: 因此,如果 fread 读取到文件末尾,则 feof 将触发并从而结束程序。 这是我的代码: 我也尝试过放置条件: 进入程序使其在读取少于512字节后停止运 ...

尝试读入文件并将第一个输入存储在数组 val 中,将第二个输入存储在数组 wt(重量)中 - Attempting to read in a file and storing the first input in an array val and the second input in an array wt (weight)

我需要读入一个名为“data.txt”的文件,并将第一个输入存储为一个值,将第二个相应的输入存储为一个权重。 我在读取它们和存储值时遇到问题。 这是我开始的: 我已将上述代码编辑为以下内容: 当我使用 data.txt 示例中的输入时,它一直输出 55​​。 ...

如何使用Fopen在C编程中跳过注释 - How to skip a comment in c programming with using fopen

使用fgets时,我想忽略/跳过文本文件中的注释。 问题是,如果行首的第一个字符是#,我只能跳过注释。 注释在我的文本文件中以#开头。 但是,在file.txt中有一些#不是行的第一个字符,就像这样; A是我的第一个节点,B是我的第二个节点,当#出现时,我想忽略其余文本,直到下 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM