scanf 相关问题

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

使用sscanf时检查空/空浮点值

以下程序尝试使用fgets逐行读取输入文件,并使用sscanf将每个逗号分隔的float值保存到结构数组中(代码的这一方面工作正常)。 ...

回答 1 投票 3

我不明白我尝试使用文件中的数据初始化并填充动态2D数组的秘诀

第一篇文章。我正在尝试通过一个函数来初始化2D数组。在使用该函数之前,我不知道数组的维数,所以我认为必须使用malloc。此外,我尝试使用的数据...

回答 1 投票 0

使用sscanf的Parsintg UUID

我正在尝试通过sscanf将UUID字符串解析为std :: array,但是出了点问题,我无法缝制以找出问题所在:std :: array arr {0,0,0,0 ,0,0,0,0,0,0,0,0,0,0,0,0,}; ...

回答 1 投票 0

从包含整数的单行计算包号

我正在尝试将数字列表作为字符串读取,并计算应该有多少个包装。每个包装的最大数量为50。例如,输出为“ 20 25 25 39 37 25 20 10 50 8 16 45 ...

回答 1 投票 0

使用%d从sscanf获取错误的输出

## #include void parse(char * line,int x,int y){sscanf(line,“%d%d”,&x,&y); } int main(){int x;诠释char * line =“ 2 3”; ...

回答 2 投票 0

[sscanf检查在输入的内容超出要求时不起作用

我有一个if语句,应该检查用户是否输入了4个由var分隔的参数,如下所示:param1,param2,param3,param4。问题在于,如果用户输入...,它将返回错误。 >

回答 3 投票 2

无法在C中将sscanf()用于char数组

我正在尝试获取一个非常大的数字(大于unsigned long long int)。所以我将其作为字符串获取,然后将其逐位转换为整数并使用它。 #include #include ] >>

回答 2 投票 1

我如何通过提供一些输入来停止该程序?

我试图从输入中过滤掉整数,而不使用getchar()函数,确切地说,我试图从1x ^ 2 + 3x ^ 6 + 5x ^ 0读取系数和幂,这就是我最终写的时候...

回答 1 投票 0

还有c中char数组的scanf问题?

我有这个有效的代码:int main(){char a [100];我int n = 3; for(i = 1; i <= n; i ++){printf(“ insert char \ n”); scanf(“%c”,&a [i])...

回答 3 投票 0

什么scanf(“%d”,数组+ i);确实

void get_elemnts(int * array,int max_index){for(int i = 0; i

回答 2 投票 0

如何在C中使用scanf读取三个变量?

我正在写一个简单的计算器。我想读取第一个整数并将其保存在el1中。然后我要打印“输入el2:\ n”,然后读取第二个整数并将其保存在el2中。之后,我需要...

回答 1 投票 0

sscanf()未写入变量

我正在从csv文件中读取数据,以便将其复制到数组中。数据的格式为int1,String1,String2,String3,String4,int2。我使用sscanf分隔这些参数。此函数需要一个文件...

回答 1 投票 0

如何在C中使用scanf在数组中获取整数输入?

我正在使用scanf接收多个整数输入并将其保存在数组中while(scanf(“%d”,&array [i ++])== 1);输入整数用空格隔开,例如:12 345 132 123我读了...

回答 4 投票 3

scanf在汇编中的qword上无法正常工作

我在Ubuntu中制作了一个64位的NASM汇编程序来测试scanf C函数,但是如果目标字段是qword,则无法正常工作。全局主外部printf外部scanf部分...

回答 1 投票 1

sscanf()的问题不会读取char数组中的每个0

我需要从char数组中提取数字,它以hh:mm的形式存储值(示例20:20),我尝试使用sscanf函数将hh提取为小时变量,将mm提取为分钟变量。它正在工作...

回答 1 投票 1

如何在C语言的数组中输入字符?

字符名称[2]; scanf(“%c”,name); printf(“%c”,name);大家好,我刚刚开始学习C。我对上面的代码感到好奇,我从printf输出中得到的内容与字符I ...

回答 4 投票 3

如何仅使用一个随用户输入而变化的命令将多个值扫描到二维数组中

我正在尝试创建一个扫雷游戏,用户可以选择要输入的地雷数量,并在将其插入数组时以点x列的方式列出它们的坐标。...

回答 1 投票 0

需要帮助找出__isoc9_scanf()的参数

我想了解一些使用函数__isoc99_scanf()的C代码。我从未遇到过该功能。我查了一下,结果发现它是某种...

回答 1 投票 0

Format指定类型'char *',但参数类型为'std :: string *'(aka'basic_string *')

我正在编写一个C ++程序,在这里我需要从C ++文件中读取一些格式化的行,其格式为: 等等等等 等等等等 [[]] > ] >> 是否还有其他C ++风格的方法可以做到这一点 是。输入的C ++样式是使用std::ifstream而不是std::fscanf。

回答 1 投票 0

C中的printf和scanf的初学者问题

我在如下代码段中对scanf()和printf()函数有问题:#include int main(){int a; int b; int c; scanf(“%d%d”,&a,&b);而(c&...

回答 1 投票 0

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