scanf 相关问题

与C运行时库中的scanf()函数系列相关的问题,它读取和转换格式化数据。 (包括scanf(),sscanf(),fscanf()及其可变等价物。)

[使用指针将输入读入数组时如何正确使用scanf()?

我正在刷新我最基本的C知识,并决定尝试一些指针算法,动态内存分配等。由于某些原因,使用scanf()读取输入将无法正常工作,并且我可以......>

回答 1 投票 0

Eclipse / MiniGW中scanf的问题

我正在尝试在eclipse中运行以下代码,但是控制台保持空白,直到我停止程序为止,此时输出“输入下一个值(<= 0退出)2130567168分钟为35509452小时,...

回答 4 投票 3

回答 1 投票 2

缺少scanf,功能将继续运行而没有它。如果我添加空格仍然不起作用

#include struct mychar {char value; struct mychar * nextPtr; }; typedef struct mychar Mychar;无效指令();无效append(Mychar **,char);无效的printlist(Mychar *); ...

回答 1 投票 0

有没有一种方法可以在C中读取文件而无需对sscanf和fgets进行大量检查?

在我正在编写的程序中,我目前正在解析输入文件。我必须进行输入验证(在某种程度上),检查sscanf是否解析了正确数量的变量,而fgets是否不是...

回答 3 投票 0

C如何正确获取输入

我正在尝试从用户那里得到一个句子和一封信,由于某种原因,它没有收到这封信,因此它与getcahr()的作用不一样。 void main(){char str [100]; char ...

回答 3 投票 0

我如何确定scanf是否读取格式指定的内容?

我有一个定义变量int数据的程序该程序使用scanf(“%d”,&data)从stdin读取数据。如果来自stdin的数据不是整数,则必须打印错误消息。我尝试过if(...

回答 3 投票 4

c中的Scanf跳过字符

int main(){int firstNumber,secondNumber,thirdNumber;字符scanf(“%d”,&firstNumber); printf(“%d \ n”,firstNumber); scanf(“%c”,&oper); printf(“%c \ n”,oper); ...

回答 1 投票 -1

C中“%[^ \ n]”和“%[^ \ n] \ n”和“%[^ \ n]%* c”之间的差异工作?

我在其他任何地方都找不到答案。 %[^ \ n]-运行此命令时,按回车后scanf正在获取输入并终止。 (可能在输入系统中保留\ n)%[^ \ n] \ n-此一个...

回答 1 投票 2

为什么我的append()函数会导致段错误?

#include struct mychar {char value; struct mychar * nextPtr; }; typedef struct mychar Mychar;无效指令();无效append(Mychar **,char);无效的printlist(Mychar *); ...

回答 1 投票 0

假定为int的scanf读取字符

我正在使用scanf读取int,但是,如果有人放置了int以外的内容,则会造成错误。我注意到如果我为scanf(“%d”,%number);输入一个字符,它将保存为0 ....

回答 2 投票 0

为什么要在scanf(“%[^ \ n]”)中放置空格?

size_t n; scanf(“%d”,&n); char ** arr; arr =(char **)malloc(n * sizeof(char *));对于(size_t i = 0; i

回答 1 投票 2

为什么要在scanf(%)函数中放置空格

size_t n; scanf(“%d”,&n); char ** arr; arr =(char **)malloc(n * sizeof(char *));对于(size_t i = 0; i

回答 1 投票 1

为什么scanf无法读取零

我真的是新手,但是我使用scanf从输入中读取内容,我将其分配给一个变量,当printf变量时,此printf为1而不是0。这是我的代码:#include int main()...

回答 1 投票 0

sscanf和%i /大无符号整数的基数检测

我正在处理包含大量数字(磁盘偏移)的文件,并且在使用scanf的%lli时遇到了问题-数字的格式为0x ...但是scanf不能读取所有位。这是...

回答 2 投票 2

sscanf和%i /大无符号整数的基数检测

我正在处理包含大量数字(磁盘偏移)的文件,并且在使用scanf的%lli时遇到了问题-数字的格式为0x ...但是scanf不能读取所有位。这是...

回答 2 投票 2

为什么在链接列表中使用字符串会出错?

我制作的程序几乎没有问题。主要问题是当我尝试扫描字符串条目时,程序崩溃。我不明白问题出在哪里,也不知道如何解决。整数部分起作用...

回答 1 投票 0

无法正确扫描〜0ULL

我正在处理包含大量数字(磁盘偏移)的文件,并且在使用scanf的%lli时遇到了问题-数字的格式为0x ...但是scanf不能读取所有位。这是...

回答 1 投票 1

用C读写二进制文件

这些是2个单独的应用程序。在第一个示例中,我尝试将员工详细信息(例如姓名,年龄和薪水)存储在名为emp.bin的二进制文件中。在第二个应用程序中,我尝试查看...

回答 1 投票 0

如果它包含“ scanf(”%d“,age)”,为什么我的for循环不起作用]

下面是我的代码。为简单起见,我编写了代码以获取有关2个朋友的信息。但是问题是我在获取用户输入方面的for循环。仅当我在此删除此部分时,它才有效printf(“ ...

回答 1 投票 0

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