fgets 相关问题

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

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

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

回答 2 投票 -1

如何通过fgets和file_get_content解析要在php中读取的Json文件?

我有这个示例JSON文件:{“users”:[{“username”:“user123”,“password”:“123321abc”},{“username”:“user124”,“password”:“123321abc”},{ “username”:“user125”,“password”:“123321abc”}]}我设置...

回答 2 投票 -1

strtok()C-Strings to Array

目前正在学习C,将c-string标记传递给数组有些麻烦。行通过标准输入进入,strtok用于分割行,我想将每个行正确地放入数组中。 ...

回答 1 投票 0

fgets()包括字符串中的新行

我从我的文档中提取了所有文字并将其全部打印在屏幕上,但是在打印完每个单词后,都会出现一个空行。如何避免在字符串中读取或添加此新行? int main(...

回答 3 投票 -2

如何阅读不同长度的子串

我有一个文件有三列(来自传感器的读数),长度不同,例如。 -728 -233 3947 4258 -623 333 -500 93 -4141 -491 107 -4136 -495 94 -4161 -886 101 -4148 -2555 1864 -4888我用......

回答 3 投票 1

在C中输入最多256个字符

I / O问题:我被要求从用户那里获得输入并解析它。问题是我的程序应该能够处理任何长度的输入并处理任何长于256的输入行...

回答 1 投票 2

linux popen卡在了fgets上

伙计们!我使用popen函数在linux上执行shell脚本(ubuntu16.04)。 char buffer [1024]; char cmd [1024]; snprintf(cmd,1024,“。/ vm_manager.sh start%s%d%d”,vm_name,vm_start_port,...

回答 1 投票 0

在C中调用fgets时出现分段错误

我正在我的C代码中编写一个函数,并且我的函数被要求随机搜索由给定数量的字符组成的文件中的单词。这是我的代码:#include“stdio.h”#include“stdlib ....

回答 2 投票 0

C - 与strtok有困难

我正在尝试将一些游戏的高分加载到这种结构中:typedef struct {char date_time [20]; int record_minutes; int record_seconds; int plays; } 高分; ......

回答 1 投票 1

是否有永久的解决方案

请告诉我每次循环输入时如何正确使用fgets。由于我的for循环只工作一次然后程序中断。我也试过使用缓冲区和getc,但似乎没有...

回答 1 投票 -3

如何使用fgets / fread读取PIPE

我有两个进程A,B和一个管道(my_pipe [2]),我需要进程A来读取进程B的输出。在进程B中,我有dup2(my_pipe [1],stdout);在A中,我需要继续阅读输出...

回答 1 投票 0

php中readline与fread / fgets的区别

我之前总是在我的控制台命令中使用readline,但今天我遇到了fread和fgets函数,我的问题是:使用这两种方法有什么不同://首先$ ...

回答 1 投票 1

使用gets()缓冲存储

在这里编码全新。试图研究这个主题,但很难找到从哪里开始的问题,我几乎不知道怎么问..以下是我在网上使用的一行代码...

回答 2 投票 -5

C语言:从文件读取十六进制以填充数组

我目前正在制作加密/解密程序。加密后,结果存储在文本文件中,每个字符都存储为十六进制值。我目前正致力于解密,并......

回答 1 投票 0

空间后fgetc无法正确显示

#包括 #包括 #包括 int main(){FILE * userfile,* pwfile,* usernamesPasswords,* readUsernamesPasswords; char u,p,...

回答 2 投票 2

用C替换文本文件中的行

我有一个我需要改变的配置文件。该文件的结构是:分辨率12x34间隔1234因此两个字符串具有空白分隔符。我用来改变它的代码是这样的:FILE ......

回答 1 投票 0

execve失败 - 忽略退出语句[重复]

混合fgets和execve时我有一个奇怪的问题。我有一个函数从文件中读取行,并通过它自己的函数解析它们,或者使用execve来执行它们。 ...

回答 1 投票 0

如何将一行整数分成数组? [关闭]

如果用户输入:1 2 3 4 5 0如何将其转换为具有5个元素的数组(0整数表示终止)?此外,在代码中我需要确保它最多可以工作500个整数。一世 ...

回答 3 投票 -2

C ++:将读取的二进制文件存储到缓冲区中

我正在尝试读取二进制文件并将其存储在缓冲区中。问题是,在二进制文件中是多个以空字符结尾的字符,但它们不在最后,而是在其他之前......

回答 4 投票 5

在使用fgets时我错过了什么?

如果我用scanf运行下面的代码,它会返回一个字符串,如果它在轨道数组中。根据Head First C一书,这应该与fgets一起使用,但对我没有任何回报:#include

回答 2 投票 0

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