scanf 相关问题

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

为什么我不能阅读输入的文本文件?

我尝试使用scanf读取文件名,但失败。我的指针非常糟糕,找不到问题。指向字符串数组的指针有问题吗?这是我的代码:int * ...

回答 1 投票 0

循环fscanf导致附加循环(C语言)

我在循环fscanf时遇到问题。就像下面的代码(专注于while循环开始的部分)一样,我循环fscanf直到到达EOF。从下面的第二部分可以看出,....

回答 1 投票 0

扫描文件中带有空格的字符串,同时扫描同一行之前和之后的数字

我实际上是新手,所以我在学习时遇到了一个错误,实际上我正在尝试从文件中读取fscanf,然后将其显示在屏幕上,一切正常,直到我在文件中添加带空格的书名为止。 ...

回答 2 投票 0

带有两个字符串参数的sscanf()

我想在C ++中创建命令/ kick播放器名称的原因,所以我尝试了它:if(IPlayer.IsOnline()&& IPlayer.GetAdmin()> = 3 && sscanf(command,“ / kick%[az | AZ | 0-9 /

回答 1 投票 -3

如何为c中的if语句提供数组输入?

#include void danidev(void){printf(“ Dani是YouTuber,是独立游戏开发者,也是fps游戏开发者,他的游戏发布在游戏商店中,他今年22岁,前往...

回答 3 投票 0

为什么我的代码不返回0?我使用的是scanf()而不是cin

我想确保我了解如何使用scanf(),但我不明白为什么我的代码没有返回0。我了解到scanf()在循环等方面有其自身的问题,但是这让我感到迷惑...

回答 2 投票 0

如何摆脱C中的空白行?

我是一个初学者,只是学习C语言的结构,但是遇到了一个小问题。这是代码:struct Phone {char name [50];双屏尺寸;内存内置相机}; int ...

回答 1 投票 1

还如何使用C语言中的指针定义字符串?

您认为发生了什么事情,名为name的指针如何获得字符串的大小?请逐步弄清main(){char * name; scanf(“%s”,name); printf(“ hi%s!\ n”,name);

回答 1 投票 -2

具有%c和%s相关行为的扫描异常

我需要使用scanf来获取字符和字符串,以存储用户的答案。 (是/否)下面的代码跳过scanf(“%c”,&elem)。 while(!strcmp(“ yes”,选项)){printf(“输入...

回答 3 投票 -1

为什么scanf(“%s”)在char *上表现不正常?

我试图解决这个问题,当我创建一个char *并将其传递给scanf时:char * input =“”; scanf(“%s”,输入);它的行为异常。但是,当我更改定义并初始化1000 ...

回答 2 投票 1

Assembly sscanf

我正在尝试在汇编中看起来像“ 2.3 + 5.89”的字符串上调用sscanf。我想将值存储在名为“ values”的数组中,并将运算符从数组中的字符串存储起来...

回答 1 投票 0

关于scanf如何处理格式字符串中的空格和制表符的问题,K&R C的书?

[读著名的书,由Brian Kernighan和Dennis Ritchie撰写的C编程语言ANSI C第二版,我在下面的第7章(第7.4节,第157页)中找到了描述...

回答 1 投票 3

我如何在空白处使用sscanf?

我正在尝试将字符串分成几部分,但是这样做不正确。这是我的代码。 int main(void){char point [2] [2]; char * try =“ Distance P1 P2 //打印之间的距离...

回答 1 投票 1

结构未复制到其他结构

所以,我有这个结构:typedef struct person {char * name;年龄struct person *接下来; }我也有我的hash_table:person * table [50];我有一个获取所需变量的函数...

回答 1 投票 0

如何查看传入的浮点数的大小?

用户将数字写入输入,它存储在字符串中。如何检查浮点类型中是否包含此数字,或者是否需要双精度?

回答 1 投票 0

从标准输入中读取C中的特定模式

我在使用C的控制台应用程序上读取一些标准输入时遇到麻烦。我需要以特定的模式/格式(例如'(num,num)')获取输入,但不要使用引号。那是[[打开...

回答 1 投票 0

printf没有给我正确的输出,也许是scanf的错,请指教

编写代码以接受用户输入(例如P0 x1 y1)以嵌套结构形式存储为一个点,其他两个点相同。但是,当使用scanf输入并检查printf时,我没有得到...

回答 1 投票 0

试图编写一个简单的程序来扫描输入并保存或保存程序,但我在这里碰壁

[试图编写在三角形上工作的程序,用户以P0 x y,P1 x y ...的格式输入信息,但是如果用户输入Q,则程序终止。我知道scanf函数将...

回答 2 投票 0

在scanf之后使用fgets

我想摆脱缓冲区溢出,并且我使用fgets而不是scanf来限制字符。但是,每当我在fgets之前用scanf输入某些内容时,它就无法正常工作。这个...

回答 1 投票 0

是scanf(“%4s%4s”,b,b);定义明确?

#include int main(void){char b [5]; scanf(“%4s%4s”,b,b); //我的输入:“ qwer sgsh ” printf(“%s”,b); //输出:sgsh} C99:在...

回答 1 投票 0

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