stdio 相关问题

此标记用于有关“标准I / O”的问题,即使用C头<stdio.h>中的工具或使用标准流stdin,stdout,stderr的I / O.

如何在不按 Enter 的情况下捕获单个按键

如何使用 Zig 在不按 Enter 的情况下捕获终端中的单个击键? 这是我正在尝试的: const std = @import("std"); 常量 c = @cImport({ @cInclude("termio...

回答 1 投票 0

Win32 - 从标准输入读取超时

我正在尝试做一些我认为应该很简单的事情:从标准输入进行阻塞读取,但如果没有可用数据,则在指定的时间间隔后超时。 在 Unix 世界中,这将是

回答 7 投票 0

找不到“stdio.h”文件

悬停时显示红色箭头:找不到“stdio.h”文件 编译没有任何错误 我对 c 很陌生(刚刚开始)。我在 cygwin 目录中检查了文件确实存在,我不知道为什么会出现这个问题。 S...

回答 2 投票 0

Perl 使用哪些 libc/stdio IO 函数来打开文件?

Perl 使用哪些 libc/stdio 函数来打开和读取文件(例如 perl -e 'open(F,"<","test.txt");print();')? 我尝试在 strace 下运行这个命令,它

回答 1 投票 0

C 程序在 Linux 上可以正常输出到 stdout,但在 Windows 上不会输出任何内容

我编写了两个程序,允许某人通过特定的无线电模式使用受限字符集发送任意二进制文件,其中每个字符都用一些霍夫曼代码表示。一个

回答 1 投票 0

为什么我的 C++ FizzBuzz 程序无法正常工作?

我正在用 C++ 创建 FizzBuzz 程序,在其中打印 1-100 并将 3 的倍数替换为“Fizz”,将 5 的倍数替换为“Buzz”,将 3 和 5 的倍数替换为“Fiz...

回答 1 投票 0

使用 fgets 读取从 START 到 STOP 字符串的所有文件字符

我需要读取 START 和 STOP 字符串之间的整个文件并将该字符串写入新文件。 例如 file1.txt = "Hello START world! STOP" 并写入新的 file2.txt = "world!&q...

回答 1 投票 0

使用管道提取大型 7z 嵌套档案

我有一个大型的受密码保护的 7z 存档,其中包含另一个受密码保护的 7z 存档,结构如下: OuterArchive.7z (200GB) └── InnerArchive.7z (200GB) ├── 某个文件...

回答 1 投票 0

Pthread 编程简短示例

我在理解这段代码时遇到了一些困难,因为我是 pthread 编程的新手。据我了解,我们创建 N 个线程并在它们上执行 run 函数,该函数仅打印线程

回答 1 投票 0

C语言,scanf()函数

为什么当我运行这段代码时: #包括 int 主函数 () { 整数a,b; if (scanf("%d %d", &a, &b) == 2) printf("%d %d", a, b); 别的 优先...

回答 1 投票 0

在哪里可以找到struct _IO_FILE

我正在查看/usr/include/stdio.h 碰巧遇到了下面的代码。 /* 标准流。 */ 外部结构_IO_FILE *stdin; /* 标准输入流。 */

回答 3 投票 0

尽管被除数和除数在c语言中都被声明为数据类型float,但除以100的值不会返回小数位

我即将解决 CS50 课程的可读性任务。这应该成为一个对字母和单词进行计数的程序,以便在 Coleman-Liau 索引中使用它们。因此我想划分

回答 1 投票 0

为什么在这个 C 挑战中只有串联没有运行?

我正在尝试解决这个 HackerRank 挑战: 已经声明了 3 个变量:i(整数)、d(双精度)和 s(字符串)。 我必须声明另外 3 个与前一个类型相同的变量,要求

回答 1 投票 0

以编程方式将数据发送到 bash stdin

我想以编程方式更改 shell 中的用户输入,类似于内置的完整 shell 实现此目的的方式。 因此,每当您按 TAB 时,unix 系统都会内置完整的附加一些数据到您的输入。 ...

回答 1 投票 0

mingw:使用 -std=c++11 编译时找不到函数

我试图编译下面的代码(来自https://stackoverflow.com/a/478960/683218)。 编译顺利,如果我用 $ g++ 测试.cpp 但当使用 -std=c++11 开关时出错: ...

回答 3 投票 0

为什么C中的getchar在循环中接受多个字符而不接受循环之外的字符

在以下程序中: #包括 int main() { 整数c; c = getchar(); putchar(c); } 即使如果在输入中写入许多字符并按回车键,它也只会打印 f...

回答 1 投票 0

尽管在 /usr/include 中找到了“stdio.h”,但运行“make”后遇到错误

我在编译程序时遇到了一个令人困惑的问题。尽管 /usr/include 中有 stdio.h 文件并使用 gcc 命令编译没有错误,但我仍然遇到以下错误

回答 1 投票 0

C 中的 cin.ignore() 相当于什么?

我知道C++流函数是建立在C的stdio库之上的。 我必须在 C 中做什么才能获得与 cin.ignore(n) 相同的结果? 例如,我应该使用 stdio 函数 fseek(stdi...

回答 3 投票 0

跨平台方式启动进程并重定向其stdio

我想知道是否有一个跨平台(Windows、Linux、BSD)库,我可以用它异步启动一个进程,并为其标准管道提供类似 iostream 的包装器。 我会...

回答 2 投票 0

如何让这段代码形成的金字塔(CS50马里奥程序)右对齐?

请帮助我使用右对齐的哈希和空格正确打印高度为“n”的金字塔。我已在下面发布了代码本身。程序正确地要求用户输入,...

回答 20 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.