fgets 相关问题

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

C:第二个字符错误的字符

我有此代码:char temp; scanf(“%c”,&temp); fgets(variable1,50,stdin); strtok(variable1,“ \ n”); printf(“%s”,variable1);这样得到的字符串可能带有空格,并且...

回答 2 投票 0

fgets总是在文件的第一行读取3个垃圾字符

我正在读取具有以下格式的文本文件:DUMMY,0000000000000100100000000000000000 JOHNDOE,0000000000000010000000100000000100 FOO,0000000000000000000000000100000000 BAR,...

回答 1 投票 0

如何通过if语句访问用户信息?

我正试图通过询问用户的名字,然后向他显示详细信息来使用户获得其信息。那我该怎么办呢?每当我命名时,它都不会授予我访问权限,这意味着不允许我...

回答 2 投票 -1

意外从文件读取输出

我有一个要读取的文本文件。该文件包含以下内容:Asdsf adsfsd 54 asdfa adwfasd 12 asdf adf 545 asdf asdfasfd 3243 adfasf asdfasdf 324324 asfda asdfasdf 3124 adfa asdfas ...

回答 2 投票 0

在scanf之后使用fgets

我想摆脱缓冲区溢出,并且我使用fgets而不是scanf来限制字符。但是,每当我在fgets之前用scanf输入某些内容时,它就无法正常工作。这个...

回答 1 投票 0

“ fgets遇到NUL不会停止,这是什么意思?

因此,我在C99或当前标准C11中实际上不建议使用StackOverflow fgets上的以下答案。但是该教程的作者是正确的,即fgets不会在它停止时停止...

回答 2 投票 0

我如何获得fget来接收用户输入?

我是编码C和stackoverflow的新手。我在上课后正在做一些练习,但无法弄清楚这个特定问题。该程序在没有最后一个fget的情况下结束。请帮忙。 int ...

回答 1 投票 0

c程序中的所有输入读取功能均不等待扫描来自终端的输入

我正在使用c在Linux中制作客户端服务器rpg游戏。我正在尝试在客户端扫描2个字符串(用户名和密码)以将它们发送到服务器。 #include #include ] >>

回答 1 投票 -1

读取文件时忽略fgets()换行[重复]

您好,我目前正在尝试C语言编程,但有点卡住了。我试图逐行读取.txt文件,并使用fgets()分别处理每行,但我需要忽略...

回答 2 投票 -1

了解以下程序的问题

#include #include int main(void){枚举{N = 1001}; char s [N] =“”; fgets(s,sizeof(s),stdin); const char * delim =“ \ t \ n”;为(... ] >>

回答 2 投票 0

跨平台解决方案,可在标准输入上使用箭头键支持?

我知道有很多类似的问题,但是我找不到足够清楚的答案。我正在写一些类似于C语言中原始shell的东西。我一直在询问用户输入...

回答 1 投票 3

如何使用C语言在char数组中获取退格字符,并根据退格字符执行IF条件?

我的示例代码如下:#include #include #include #define MAX_LIMIT 20 int main(){char str [10]; printf(“ \ n输入任何字符”); ...

回答 1 投票 0

fgets没有输入两个字符串

我解决了问题,但仍然有疑问,这是我的代码:#include #include #include int main(int argv,char * argc []){if(argv!= 2){.. 。

回答 1 投票 0

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

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

回答 1 投票 3

将文本文件数据读入结构数组(而忽略注释行)

概述:以下程序的目的是将输入文件中的数据逐行读取到结构数组中,同时忽略输入文件中以...开始的任何注释行...

回答 2 投票 0

文件中单行的字符串数组

我想从.txt文件中获取字符串数组。我尝试使用fgets然后使用strtok来分隔字符串。我认为我的fgets是错误的,但是我不明白如何获得自己想要的东西。 char * str [...

回答 2 投票 -1

警告:`gets'函数很危险,不应该使用[重复]

嗨,当我在终端上写make时,我收到此消息。 get有什么问题?我必须改变一些东西吗?感谢您的帮助。 user @ ubuntu:〜/ Desktop / Project $ make gcc -g -ansi -pedantic -Wall -...

回答 1 投票 1

在汇编中使用fget接收输入

我在组装时使用fgets读取缓冲区时遇到问题。我知道这些数字等于ASCII值ATM,这不是问题。我无法获得用户输入的真实价值。 ...

回答 1 投票 0

C:Shell命令无故加倍输出

因此,我使用此CANopenNode与CAN utils一起使用,从而通过.c程序文件进行转储。我的接收方代码如下所示:char raw_message [47],message_id [4],message_data [17]; fp = ...

回答 1 投票 1

是否可以对fgets()设置时间限制?

我正在微控制器中使用fgets()运行控制台。如果在fgets()提示输入命令时让控制台闲置太多时间,则将触发看门狗计时器。我想知道是否...

回答 2 投票 0

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