scanf 相关问题

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

分段错误(核心转储)但不知道如何解决它

当试图输入一串字符时,我收到警告警告:'doc'可能在此函数中未初始化[-Wyybe-uninitualized]当我运行代码时,它只允许我输入字符串本身...

回答 2 投票 0

使用fscanf从输入文件中逐行读取

我正在读取一个由“|”分隔的15个功能的文件符号。我正在使用:while(fscanf(文件,“%* d |%s |%* s |%s |%* d |%* s |%* d |%* s |%* s |%* f |% * f |%* s |%* s |%* f |%* f“,&name,&state)== 2)...

回答 1 投票 0

读取结构中的字符时是否有任何问题?

所以我有这个代码,由于某种原因,当我试图输入所有“请求”信息时,我的程序总是跳过扫描char现在我通过创建一个char类型变量来解决它...

回答 2 投票 0

如何使用sscanf以逗号继续读取一行csv

我尝试解析一行csv文件,如47369758,Ysabel,Rosalie,Matthewson,41,76,47,42,70,83 69054587,Errick,Clareta ,, 34,67,57,43,27,49 95926740, Gottfried,Farr,Sampson,95,100,61,46,2,85 ......

回答 2 投票 0

〜(代字号)在c ++中的scanf函数之前意味着什么? [重复]

我找到了一个代码,它接受输入字符串并将其打印出来。但我不知道在scanf前面的波浪号是什么意思。我发现波浪号可用于析构函数或二元否定但它...

回答 1 投票 0

如何从Objective-C中的stdin读取多字符串?

试图解决需要从stdin读取输入的问题。如果单词之间没有任何空格,我可以使用代码读取标准输入:输入:M Blue Balae代码:...

回答 1 投票 0

如何添加“(if)”,只允许a-f ||之间的字母A-F?

我写了一个程序,它从十六进制转换为十进制。我剩下的就是检查字符是否在a-f或A-F之间,也可能是0-9。如果它们之间不存在则会打印“非法输入”。 ...

回答 4 投票 -1

以ARM汇编语言获取用户输入

我是ARM汇编语言的新手。我有一个项目。我的问题是如何从手臂组件中的用户(在QEMU模拟器中)获得输入?试过这个,但看起来不行。输出 ...

回答 1 投票 2

具有“while”语法的scanf(“%d”,a)绕过scanf

如果没有初始化(“mod = 0”),则此代码将进入无限循环。我无法理解为什么这个代码循环,即使我使用了getchar();擦除缓冲区。当我先键入“1”,然后键入“a”...

回答 2 投票 1

Scanf未在C中执行[重复]

我的代码在执行printf后跳过scanf。我已经尝试了fflush(stdin)清除缓冲区中的任何输入而无济于事。这是一段代码。 printf(“按Enter继续:\ n”); ...

回答 1 投票 -1

scanf中是否保证了赋值顺序?

我遇到了一些代码,并想知道它是不是只是一个侥幸它按预期工作或只是不好的做法。考虑以下MCVE(ideone):#include struct dummyStruct ...

回答 1 投票 2

如何检查无法通过%识别的scanf输入

我有以下代码行从文本文件中读取输入:a = scanf(“(%d)%[^(](%d)(%d)”,a1,arr,b1,c1); A这个文件的正常输入行是:(4)1234(1)(1234)有没有......

回答 1 投票 0

sscanf与冒号分隔符

我是C编程的新手。我想从输入缓冲区字符串中提取值。我看到了几个sscanf的例子,它适用于空格分隔符,但它不适用于冒号或...

回答 1 投票 1

C程序确定温度转换不起作用

我正在尝试创建一个程序,询问用户用户想要做什么转换,然后扫描他们想要转换的数字,然后进行转换并将其吐出。这里有 ...

回答 3 投票 -2

如何向Scan语句添加提示?

问题:如何在GoLang的Scan语句开头添加提示?当前输出:输入短语:Hello World!你键入:Hello world!期望的输出:输入短语:Hello world!你......

回答 1 投票 0

scanf()方法在while循环中不起作用?

我已经离开这个循环了5个小时。我的scanf方法不起作用。这是我的循环。我无法执行库的strcmp所以我自己写了。 int string_compare(char str1 [],char str2 [])//比较...

回答 2 投票 -1

fscanf问题 - 无法从文件中提取字符串

当我使用getc时,程序正在运行,但它不能使用此代码。我尝试打印随机文本,而循环它打印为NULL。 void main(){FILE * fp; char * str = ...

回答 2 投票 -1

%zd说明符是C11中的可选功能吗? [关闭]

我使用了一个非常简单的代码:int main(void){size_t variable; / * prompt * / printf(“输入变量的值:”); scanf(“%zd”,变量); printf(“你输入%zd值...

回答 2 投票 0

Jupyter Notebook C用户输入

我正在尝试在接受用户输入的Jupyter笔记本中使用一些简单的C代码。例如://问题7.4 //编写一个程序来计算10个浮点数组的平均值...

回答 1 投票 0

如何使用fscanf读取以分号分隔的行[复制]

例如,我试图从一个用分号分隔的文本文件中获得总年龄,格式为Name; Age; Favorite Number Jack; 12; 3 Red; 21; 15 Blue; 14; 6我试过做类似的事情。 ..

回答 2 投票 0

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