scanf 相关问题

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

fgets 在 scanf [重复] 后不起作用

#include #包括 #包括 void delspace(char *str); 诠释主要(){ int i,循环; 字符 s1[101], s2[101]; scanf("%d", &loops); ...

回答 7 投票 0

将格式字符串作为命令行参数传递给 scanf 与硬编码相比

我有以下代码: #包括 主函数() { 诠释我; 字符 c; char *format_string = "%d "; scanf(格式字符串,&i); printf("读取: %d “,...

回答 1 投票 0

fgets()+sscanf() 的意外行为:第一行错误和舍入浮点数

我对这种行为感到非常惊讶。我必须做错事,但我无法找出它是什么。 我在 .xml 文件中有一个 133*21 的表,并将其转换为 .csv。我没有丢失任何信息...

回答 0 投票 0

scanf() 语句要求第一个输入然后跳过第二个,输出我的开关然后退出,我希望 scanf 要求两个并且不退出

scanf 正在输出,而不是要求输入,立即输出我的 switch 语句菜单和退出我的代码。我想让它要求两个输入,然后转到菜单,您可以在其中

回答 0 投票 0

无法将 csv 加载到最后一个成员为 char 数组的结构中

我想读取一个 csv 文件并将其加载到一个结构数组中。我使用了在 youtube 和 github 上找到的代码 (https://github.com/portfoliocourses/c-example-code/blob/main/csv_to_struct_array.c...

回答 1 投票 0

在 C 问题中为 fopen() 传递参数

我正在研究一个应该读取文件的函数,我需要将文本文件的第一行转换为整数。该函数将文件作为参数,char *filename。 呵呵……

回答 1 投票 0

c和gets如何覆盖下一个数组[重复]

` 内部主要(){ 炭[10]; char he[10]="你好"; 字符 c[10]="密码"; printf("请输入一个字符串: "); scanf("%s",a); 打印...

回答 0 投票 0

VS代码在我使用scanf函数时显示错误

目前我正在学习c语言,每当我使用c语言时都会出现这样的错误 - a.exe 运行失败:访问被拒绝 +CategoryInfo: Resources Unavailable:(:) [], Application failed 异常

回答 0 投票 0

使用 scanf 定义大小时出现段错误

我的代码有一个奇怪的问题: 我有一个生成动态结构数组的函数,并且只需要一个 int 大小作为参数。 在我尝试只添加一个 scanf("d";&

回答 1 投票 0

do-while 循环中 scanf() 的未定义行为

我目前正在通过一本“C Programming a modern approach”一书学习C并遇到这段代码。当我尝试运行它时,在输入连续的字符(如“abc”)并按 Enter(新

回答 1 投票 0

使用C语言在多个CSV文件之间读取、翻译和写入数据。

我有三个CSV文件 其中第一个包含4列。ID,Section1,Section2,Section3 1,23,12,7 2,11,26,9 ...... ...................................................................................................................................................................................................... 19,30,22,4 20,5,6,16 第一列是ID,其他三....

回答 1 投票 0

如何用c语言在文件中读取很长的数字?

我必须从一个文件中收集非常长的数字(比如20414363521583006011),但我找不到如何... 我想过使用fscanf()和long long类型,但这不够... 它只是返回-...

回答 1 投票 -1

如何在C语言中从txt文件中读取和添加数字?

我想制作一个程序,从一个名为'numbers.txt'的文本文件中读取数字,该文件每行都包含不同的数字。我已经创建了这个程序,但它不能正常工作。我已经尝试过...

回答 2 投票 0

使用scanf[重复]忽略字符串的部分。

我有一个 "http:/something.another.thing:13541random-text.txt "形式的字符串,我想把 "something.another.thing:13541 "的部分提取出来,所以我使用了scanf(uri, "http:/%s%*s", ...

回答 1 投票 0

如何在C语言中使用sscanf解析json?

我有以下json形式的字符串:{"num":1, "data":{"city": "delhi"}。我需要使用scanf获取 "num "键的值。这是我的尝试。我知道这是不正确的。但我不知道为什么......。

回答 1 投票 0

C、从单行中读取多个数字,忽略空白处。

我正在处理一个问题,我需要输入一行数字,中间有一个或多个空格,然后将数字相加。但我遇到了一个问题,就是如何忽略这些空格。我已经尝试过...

回答 1 投票 0

为什么sscanf在C语言中的取值超过了期望值?

为什么sscanf取的值比期望值多?示例代码: int main() { char *str="a:b:c:d:g:s:d"; int a[4]={0}; int ret; ret = sscanf(str,"%x:%x:%x:%x",&a[0],&a[1],&。

回答 1 投票 0

Fgets无故被跳过

我的代码不工作,由于某种原因,它跳过了一个 "fgets "指令,我一直在不遗余力地试图解决这个问题,但我不能。我正在做一个简单的C游戏,关于滚动3 ...

回答 1 投票 0

使用C语言在多个CSV文件之间读取、翻译和写入数据。

我有三个CSV文件 其中第一个包含4列。ID,Section1,Section2,Section3 1,23,12,7 2,11,26,9 ...... ...................................................................................................................................................................................................... 19,30,22,4 20,5,6,16 第一列是ID,其他三....

回答 1 投票 1

先取小数,再取字符串,再取带空格的小数。

我想在使用scanf时存储一个带空格的字符串,但我没能做到。如果我输入 "25 byllie street 5093 New York",在我的变量中我只得到byllie和New #include ...

回答 1 投票 0

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