gets 问答列表

fgets() 是否返回带有短缓冲区的 NULL 兼容?

作者:chux - Reinstate Monica 提问时间:4/30/2014

在单元测试中,一个包含 的函数,当缓冲区大小 .显然,这样的缓冲区大小是愚蠢的,但测试正在探索极端情况。fgets()n < 2 简化代码: #include <error.h> #include...

使用 fgets 从文件中读取

作者:Kraken 提问时间:2/25/2012

我正在从格式文件中读取 1 32 43 23 32 43 123 43 54 243 123 2222 2 这是我的代码片段。 string[100]; while(!feof(fp)) ...

While 循环在 C 语言中具有 feof 条件和 fgets 无缘无故地详细说明了两次?

作者:sirducas 提问时间:10/18/2022

我有一个文本文件,里面有很多记录(大约 20k 行),是这样写的: 00000000090020120200728012 00000010520020120200729012 00000002740...

如何使用 fgets() 从 stdin 读取?

作者:Oliver 提问时间:12/10/2022

我的教授写了一个关于 fgets 的 C 代码,使用 stdin。 但我不明白它是如何工作的。 fgets(list, 100, stdin); while (!feof(stdin)) { p...

在函数中调用 char* var (假设全局访问) = fgets(..) 后,var 中的值在从 main 调用函数后意外更改

作者:Sai Surisetti 提问时间:9/1/2022

[编辑:显然,从fgets获得的返回值只是正在使用的char buffer[SIZE]的地址,所以在我的情况下,这是有道理的,因为我在本地声明了它(因此,块范围)。PS:感谢所有的帮助! 我只是倾向...

当 EOF 输入 C 时,Shell 会无休止地循环

作者:Collin Meese 提问时间:10/1/2018

我是一个新的C程序员,正在尝试创建自己的shell。shell 本身运行良好并正确处理我的命令,但是当用户在命令行中输入 EOF 字符作为输入时,我的 shell 只是无限循环。我的代码以及我已经尝试...

NEXTJS(服务器端)中的断开连接功能

作者:Hugo Rodrigues 提问时间:4/4/2021

我需要为我的next.js应用程序创建一个连接的设备限制器。当用户登录访问网站时,将执行一个功能,将他添加到已连接的用户列表中。每个用户只能连接一台设备。如果此人尝试访问在另一台设备上登录同一帐户的应...

为什么在我使用 CTRL+D 退出循环后不等待我输入字符串

作者:petyr 提问时间:1/28/2023

#include <stdio.h> #include <stdlib.h> #include <string.h> int main() { char c, char_array[100]; ...

stdin 在一线后到达 EOF

作者: 提问时间:7/9/2019

我正在尝试使用 .我正在阅读它:type file.txt | myprogram.exe char *line; struct block *newblock, *cur; int i, osl,...

动态内存分配和指针

作者:DM10 提问时间:9/9/2023

我正在为指针及其分配而苦苦挣扎。 我想知道我是否正确分配,否则应该如何完成。 此外,我收到有关 fgets 和 put 函数的警告,但我认为这与错误的分配有关。 #include <stdio.h>...


共69条 当前第1页