stdio

stdio

文章 0 浏览 4

捕获从命令行返回的空输出,如果为空则显示一些消息

当脚本“check.sh”不返回任何内容时,我需要在窗口中打印一些内容,这意味着当脚本没有返回任何输出时进行验证。 check.sh 中不包含任何内容。它只是…

零度° 2024-08-19 18:12:24 4 0

如何停止从C中读取文件

我只是想读取文件的每个字符并将其打印出来,但是当文件完成读取时,但我得到了一堆?读完后。我该如何修复它? #include int main(void){ FILE *fr; …

夜深人未静 2024-08-18 15:37:18 7 0

scanf() 到底如何工作?

在 Windows 上, char c; int i; scanf("%d", &i); scanf("%c", &c); 计算机会跳过从控制台检索字符,因为“\n”仍保留在缓冲区中。 但是,我发现下面…

为你鎻心 2024-08-18 09:23:59 7 0

C相当于fstream的peek

我知道在 C++ 中,您可以使用以下命令查看下一个字符:in.peek();。 当尝试“查看”C 中文件的下一个字符时,我该如何解决这个问题?…

忘羡 2024-08-18 08:16:45 13 0

强制程序在重定向时刷新其标准输出

我有一个闭源程序,可以将输出打印到标准输出。我需要解析输出。所以我使用 dup2 将输出重定向到 fifo (从中我可以在分叉并执行二进制文件的父进程中…

念三年u 2024-08-17 12:18:18 11 0

Ruby stdio 常量和全局变量有什么用?

Ruby 有 stdio 的常量和全局变量。 即,常量 STDIN、STDOUT、STDERR 及其对应变量 $stdin、$标准输出,$stderr。 我理解常量和变量之间的区别。我知道…

ヤ经典坏疍 2024-08-16 18:00:34 12 0

包含 stdio makefile

我正在尝试使用 sprintf() 函数。因此我必须将 stdio.h 包含在我的 C 项目中。如果我编译项目时未在 makefile 中包含 stdio.h,则编译器会生成错误:s…

抱着落日 2024-08-12 21:35:10 10 0

打开文件进行读写的好处

任何人都可以向我指出一些关于打开文件进行读写的利弊的讨论,而不是(例如)打开文件进行读取,关闭它,然后重新打开进行写入。我尝试过寻找深入的信…

旧伤慢歌 2024-08-12 02:42:53 8 0

无法使用 fopen() 打开文件

我一直在尝试打开文件并输出文本,但不断收到错误。所以我想我应该从头开始并尝试打开文件。这是我的代码: #include #include #define CORRECT_PARAM…

盛夏尉蓝 2024-08-11 14:00:54 8 0

fclose()/pclose() 可能会阻塞某些文件指针

在 dup() 其文件描述符之后调用 fclose() 会阻塞,直到子进程结束(可能是因为流已结束)。 FILE *f = popen("./output", "r"); int d = dup(fileno(f…

走走停停 2024-08-11 01:53:11 17 0

freopen:恢复到原始流

我需要将标准输出转发到不同的文件,以分离生成的一些打印并恢复到正常的标准输出。 我使用 freopen 以这种方式切换到文件: char name[80]; memset(n…

酒中人 2024-08-10 10:08:20 10 0

字符*a,*b; (ba) 是什么类型以及如何打印它?

{ char *a, *b; printf("%lx\n",(b-a)); } 通常可以工作,事实上,我无法想象它在 32 位或 64 位机器上发出警告或失败。但这对于 ANSI C 和大小认识来…

爱她像谁 2024-08-09 04:06:45 7 0

通过套接字获取线路

是否有一个 libc 函数可以执行与 getline 相同的操作,但可以使用连接的套接字而不是 FILE * 流? 解决方法是在套接字上调用 fdopen。这样做的时候需…

迎风吟唱 2024-08-08 09:58:03 5 0

关闭 FILE 指针而不关闭底层文件描述符

通过使用 fdopen()、fileno() 可以使用现有文件描述符打开流。然而,使用流打开文件后,关闭文件的正确方法是使用 fclose() FILE 指针。如何关闭流,…

野侃 2024-08-08 07:35:40 8 0

检测 C 中的 EOF

我正在使用以下 C 代码从用户处获取输入,直到 EOF 发生,但问题是此代码不起作用,它在获取第一个输入后终止。这段代码有什么问题? float input; pr…

止于盛夏 2024-08-04 15:33:50 4 0
更多

推荐作者

娇女薄笑

文章 0 评论 0

biaggi

文章 0 评论 0

xiaolangfanhua

文章 0 评论 0

rivulet

文章 0 评论 0

我三岁

文章 0 评论 0

薆情海

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文