scanf 相关问题

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

使用x86_64 NASM扫描时出现段故障

这里是我的程序:.text extern printf,scanf全局主main:mov rdi,msg1 mov rax,0调用printf mov rsi,res mov rdi,fmt mov rax,0调用scanf mov ...

回答 1 投票 1

用已知模式从字符串中解析值时,sscanf在Java上等同于什么?

因此,我来 自C语言背景(最初是本人,尽管我已经有近5年没有使用该语言了,但我正在尝试从Java字符串中解析一些值。在C语言中,我将使用sscanf。在...

回答 8 投票 29

如何在c中写矩阵?

我有一个5到4的矩阵。我正在输入20个数字。我想将这些数字条目写入文本文件,但数字未写入。 int main(){int hw [5] [4]; int i,...

回答 2 投票 0

为什么fscanf只从文件中读取一个字符串的第一个单词

我尝试使用fscanf()读取结构的文件信息时遇到问题。它只读取字符串的第一行,循环永远不会结束。我该如何解决这个问题?结构typedef ...

回答 1 投票 -1

C-fscanf仅从文件中读取一个字符串的第一个单词

我在尝试使用fscanf读取结构的文件信息时遇到问题,它仅读取字符串的第一行,并且循环永无休止,如何解决该问题?结构typedef ...

回答 1 投票 0

我在从文件中获取数字时遇到问题。函数fscanf仅读取字符串。 8

Fscanf不起作用,我不明白为什么。它只读取字符串,而不读取其他内容。 1 2 3写入file.txt。这是代码:include int main(){FILE * ptr = ...

回答 2 投票 -1

C程序未读取键盘输入

编辑:问题是scanf(以及我在这里尝试的其他功能)没有等待输入,程序也没有暂停。在Mac上的Virtual Box上使用Ubuntu 18,我正在使用...

回答 1 投票 0

用scanf扫描未知的行数,直到EOF [关闭]

我正在尝试编写一个函数,该函数将未知数量的多达10行扫描到一个数组中,最后返回扫描的行数。这是代码本身-for(int i = 0; i

回答 1 投票 -1

使用scanf和破折号(-)的字母(邮件)

因此,我设法使用scanf编写了一个普通字母,但是我需要这样写:每次加破折号(-)时,句子结束,我可以开始写字母的下一部分,我尝试了.. 。

回答 1 投票 1

带有%ld%ld的scanf整数无法正常工作

我正在使用gcc 4.4.7。当我在简单逻辑(C语言)下运行时。然后输入“ 1 2”。 int var1 = 0; int var2 = 0; if(!scanf(“%ld%ld”,&var1,&var2)){printf(“ ---错误\ n”); } else {...

回答 1 投票 0

为什么要取消引用C中的引用?在*

((我看过几个SO问题,但是没有一个问题可以解决,如果有重复的问题我很乐意删除这个问题,好像以前必须问过一个简单的问题,但是我...

回答 1 投票 0

将字符串传递到scanf

我正在尝试制作一个程序,该程序会在给定用户输入的情况下生成一个字符串,然后将该字符串传递给一个函数,该函数会将stdin更改为虚拟文件,将该字符串写入该文件,然后使用scanf on ...

回答 1 投票 0

为什么我的scanf不能正常工作,当我移动它时,它可以正常工作吗? [重复]

我想用C语言编写一个简单的计算器,但是当我运行此代码时,它只会获取我的数字,而不会获取我的运算符,并且会从运行窗口中消失!当我将scanf运算符移到...

回答 1 投票 -1

写一个读取不同数据类型变量的宏

我有以下任务:“编写宏VARIN(a,fmt),这样宏调用VARIN(x,lf)等效于printf(” \ nx =“); scanf(”%lf“,&x) ;和VARIN(i,d)等同于printf(“ \ ni =”); ...

回答 1 投票 -1

为什么我的scanf不能正确运行,而当我移动它时却可以正确运行?

我想用C语言编写一个简单的计算器,但是当我运行此代码时,它只会获取我的数字,而不会获取我的运算符,并且会从运行窗口中消失!当我将scanf运算符移到...

回答 2 投票 0

使用scanf读取浮点值时出错

我在读取此C代码片段的两个浮点值时遇到问题:#include long double add(long double a,long double b){return a + b; } int main(){long double a,...

回答 2 投票 0

将输入发送到C程序并打印它们

[试图编写一个接受输入文件的脚本,并在程序要求输入(scanf)时将其一一发送给C程序。我希望我的脚本在将所有输入发送到...之前将其打印出来...

回答 2 投票 2

C#编写一个读取不同数据类型变量的宏

我有以下任务:“编写宏VARIN(a,fmt),这样宏调用VARIN(x,lf)等效于printf(” \ nx =“); scanf(”%lf“,&x) ;和VARIN(i,d)等同于printf(“ \ ni =”); ...

回答 1 投票 0

c编程scanf不会读取输入两次

我正在用C的CodeBlocks编写程序。我想检查输入的类型是否正确,如果不正确,请尝试再次获取它。我的问题是,每当我尝试使用scanf和...

回答 1 投票 0

使用scanf的二维阵列中的分段故障

在这段代码中,我一直在寻找细分错误,在那一部分中,我扫描了电路板的值。一开始,我扫描了两次以获取尺寸。 #include #...

回答 1 投票 0

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