fgets 相关问题

任何与C或C ++标准库函数相关的函数`fgets`(C)或`std :: fgets`(C ++)。这些函数用于从输入流中读取字符序列,并将其作为字符串写入字符缓冲区。

fgets()和字符串末尾的怪异字符,在C中

我试图从C语言的标准输入中获取一个字符串。因此,我尝试使用最愚蠢的东西:int main(){int j;字符名称[20]; printf(“你是谁?”); fgets(name,20,stdin); ...

回答 3 投票 0

fgets,sscanf,并写入数组

这里是初学者的问题,我无法找到相关的示例。我正在使用一个C程序,它将使用fgets和sscanf从stdin接收整数输入,然后将其写入数组。 ...

回答 3 投票 1

为什么在C中使用fgets时会出现分段错误? [关闭]

我使用此命令运行该程序:并且在运行该程序时遇到了分段错误。该程序旨在查找单词(作为命令行arg)在文件中的位置并打印出...

回答 2 投票 0

argv [1]当array和fgets()的长度不同时为null

如果给出3个字符,则下面的程序运行良好,但是一旦给出4个或更多字符-argv [1]将为空。为什么? #include int main(int args,char * argv [] ...

回答 1 投票 0

与硬编码输入相比,使用fgets从用户处获取密钥时无法打印密钥流

我正在尝试使用fgets,而不是使用采用纯文本和键输入并返回键流和加密文本的程序对数组进行硬编码。使用fgets从...

回答 1 投票 0

cfgets复制最后一个字符

我正在尝试从标准输入中读取整数值。我有一个内部while循环,可以检测整数序列,以便可以解析具有多个字符的整数。我使用换行符分隔符...

回答 1 投票 0

如何从fgets()获取数据[关闭]

我有一个数据文件,其信 息如下:3 10.9 1 2.1 10 100.5 //这是一个空行10 200第一个是整数,第二个是浮点...

回答 1 投票 0

fgets()函数无法识别数据

我目前正在构建自己的外壳。我设法使用scanf()使ls函数起作用,现在我在CD上。但是我意识到cd和文件之间有空间,所以我将scanf()更改为fgets()。空格...

回答 1 投票 0

C语言中的gets函数有问题

我正在使用C编程语言创建一个简单的程序。不幸的是,我现在对一段源代码有疑问。 ...

回答 2 投票 -2

仅使用fgets仅检查整数而不检查字符串(已解决)

我试图从命令行中获取不带scanf()的整数,但使用justfgets(),如果我插入字符或字符串,如何过滤fgets()的内容并报告错误?问题是...

回答 3 投票 0

仅使用fgets仅检查整数而不检查字符串

我试图从命令行中获取不带scanf()的整数,但使用justfgets(),如果我插入字符或字符串,如何过滤fgets()的内容并报告错误?问题是...

回答 2 投票 0

使用fgets()随机进行分段错误,仅发生在Linux服务器上而不是我自己的发行版中

嗨,我正在开发一个程序,该程序应该模仿tr的一些基本功能。我有很多测试有时会通过,而其他时候会出现段错误(返回139)。我一直在尝试...

回答 1 投票 0

使用strtok将字符串拆分为令牌的问题-拆分后,Char数组为空

我对使用C进行编程非常陌生,我有一个问题一直在试图解决最后的日子,但是现在我不知道该怎么做。我正在用...

回答 1 投票 1

PHP和导入pylab

我有一个在python程序中调用的PHP脚本。这是php脚本:

回答 3 投票 0

[用户输入字符串中最后一个字符的ASCII值输出(使用fgets)为10,而期望值为0

我正在编写一个模拟strcmp()的程序。这是我的代码。 #include #include #include #define MAX 100 int strcmp(const char * str1,const char * ...

回答 1 投票 -2

空字符的值计算为10而不是0

我正在编写一个模拟strcmp()的程序。这是我的代码。 #include #include #include #define MAX 100 int strcmp(const char * str1,const char * ...

回答 1 投票 -2

带有C字符数组的可变使用Fgets

我正在尝试将年级(1-10)读入称为moduleGrades的数组。 fgets(moduleGrades [i] -1,sizeof(moduleGrades),stdin);会导致错误,但是我键入的正是我所需要的。我想要...

回答 1 投票 -1

在fgets中检测换行[重复]

我正在尝试创建一个C程序以用作UNIX系统的简单命令行解释器。我使用fgets()读取用户输入,然后将输入存储在要解析的缓冲区中。如果只有...

回答 3 投票 1

[fgets和sscanf在c中被跳过?

在我的代码中,我确保用户输入以下缩写类之一,但是我的fgets引起了很多逻辑错误。字符类[3]; char arr3 [5]; i = 0; while(i == 0){...

回答 1 投票 -1

为什么当我尝试读取文件时文件变为空?

我正在尝试读取项目文件夹中存在的文件。但是,当我想在其中获取字符串时,文件的数据更改为(null)。我尝试了“ w”和“ r”,但没有一个起作用。这是我的...

回答 1 投票 -1

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