stdio 相关问题

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

为什么 scanf("%s", val);返回空值?

我正在尝试将单个字符读入名为 val 的 char* 中,当我使用 scanf() 时,它返回 null。这是我的代码: #包括 int main(int argc, char *argv[]) { 字符*值; ...

回答 1 投票 0

使用 ARM 编译器 6 编译和链接时的标准 C 库链接器问题。

我在ARM DS IDE中遇到了一些链接器问题,我试图用ARM编译器6为ARMVv-8架构、Cortex A72处理器构建代码。我认为这些错误与标准库有关,如...

回答 1 投票 0

Fwrite只写4096而不是100,000字节。

我使用fwrite向文件中写入100,000个字符的缓冲区,但是fwrite的返回值只有4096。 ", "ab+"); if(...

回答 1 投票 1

你好,我有一个关于cs50.h与没有安装上述库的电脑的兼容性问题。

我刚刚完成了我的第一个工作程序,但它使用cs50.h 。我想知道1.它是否能在CS50沙盒之外工作,2.如果不能,是否有人愿意解释一下。如果不能,有没有人愿意解释一下,我将如何 ...

回答 1 投票 0

ftell在2GB以上的位置

在32位系统中,如果以二进制模式打开的文件的当前位置指示器超过了2GB点,ftell会返回什么?在C99标准中,这是否是未定义的行为,因为ftell必须 ...

回答 4 投票 10

如何在交互式模式下运行一个golang应用程序?

我试图从nodejs中以交互模式运行一个golang应用程序(这样它就会提示用户它需要的信息),就像这样:childprocess.execFileSync(pulumiExecutable,["stack", "select"......。

回答 1 投票 0

通过将标准输入/输出重定向到管道来创建子进程

我正在尝试使用重定向的stdin / stdout创建一个子进程。我正在创建一个管道来重定向标准输入并将标准输出写入文件。这是我尝试过的#include #...

回答 1 投票 1



将2d数组写入C中的文件

我曾经使用下面的代码将一维数组写入文件:FILE * fp; float floatValue [5] = {1.1F,2.2F,3.3F,4.4F,5.5F};我if((fp = fopen(“ test”,“ wb”))== NULL){printf(“无法打开...

回答 2 投票 6

如何在不等待输入的情况下检查可能为空的stdin?

我正在尝试从键盘输入中读取内容,而无需等待输入。目的是在True:时在“无限”循环ala中使用。到目前为止,我一直在尝试操作readchar库...

回答 1 投票 3

与任何外设无关的流的C语法

我在The C Programming Language第二版下面引用。 B.1输入和输出: ,§2:流是可能与磁盘或..... ]

回答 1 投票 0

我是学生,当我包括stdio.h这样的库时,我无法在C(Visual Studio)中运行程序。

中包含任何库,就会发生错误。对于这段简单的代码:#include

回答 2 投票 -1

如何让fread()从内存中读取数据?

[Amxmodx使用这样的宏读取数据:#define DATAREAD(addr,itemsize,itemcount)\ if(fread((addr),(itemsize),(itemcount),(m_pFile))!=(itemcount))\ { \ if(feof(m_pFile))\ ...

回答 1 投票 0

文件末尾总有一个“ Nothing”字节

例如,此数据文件abc.txt abc请注意,底部没有换行符。当我在C中编写以下程序时,#include int main(){FILE * fp = fopen(“ abc.txt”,“ rb” ...

回答 1 投票 0

不知道缓冲区大小时如何避免危险的vsprintf

__ inline int my_sprintf(char * dest,char * format,...){va_list va; va_start(va,format);返回vsprintf(dest,format,va); }我的问题是我无法将缓冲区大小参数添加到...

回答 5 投票 2

在C中,如果输入字符串太大,如何产生错误?

我想从文件中读取单词列表,该文件每行只有一个单词。每个单词最多应包含4个字符。如果其中一行比这更长,该如何产生错误?我尝试过...

回答 3 投票 0

如何在程序开始时生成唯一的随机数,然后获取该数字并在函数中调用它

我正在用C ++制作一个小游戏,很有趣,我随机选择了一个介于0到100之间的数字,这是您需要解决的威胁数量,但是可以,但是我制作了一个HomeScreen()函数,该函数称为.. 。

回答 1 投票 0

对c中的“ getline”的未定义引用#define _GNU_SOURCE

我想用C来吸引读者,因为我是win 7的新手,我使用所有类型的库,但是没有用。这是我所做的:#include“ linkedlist.h” #define _GNU_SOURCE #include

回答 1 投票 0

使用clang编译c文件时出错?

当我使用clang编译c文件时,发生错误。 C文件很简单。 main.c #include int main(){printf(“ Hello \ n”);返回0; }我在...

回答 2 投票 0

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