Error[8]: Undefined offset: 2, File: /www/wwwroot/outofmemory.cn/tmp/plugin_ss_superseo_model_superseo.php, Line: 121
File: /www/wwwroot/outofmemory.cn/tmp/plugin_ss_superseo_model_superseo.php, Line: 473, decode(

概述今天在编写99乘法在线小游戏(看过我的linux下c实现的数据库备份(第四版)应该知道我在那里提过^.^)的时候遇到读取文件的信息遇到回车换行符的烦恼。 今天在编写99乘法在线小游戏(看过我的 linux下c实现的数据库备份(第四版)应该知道我在那里提过^.^)的时候遇到读取文件的信息遇到回车换行符的烦恼。比如我文件里面有如下信息:
name=qizexisex=man
我希望读取到name=qizexi这些有效字符而已,不希望\r\n也加入其中,因为那样会影响我的判断。
解决的方式是在遇到\r获取\n的时候,替换为\0.
#include<string.h>#include<stdio.h> int main(int argc,char *argv[]){  char str[128];  while (fgets(str,127,stdin)) {    char *tmp = NulL;    //去掉换行符    if (tmp = strstr(str,"\n"))      *tmp = '[+++]';    //去掉回车符    if (tmp = strstr(str,"\r"))      *tmp = '[+++]';    printf("---%s---\n",str);  }  return 0;}
总结

以上是内存溢出为你收集整理的C++读取到回车换行符问题处理全部内容,希望文章能够帮你解决C++读取到回车换行符问题处理所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

)
File: /www/wwwroot/outofmemory.cn/tmp/route_read.php, Line: 126, InsideLink()
File: /www/wwwroot/outofmemory.cn/tmp/index.inc.php, Line: 165, include(/www/wwwroot/outofmemory.cn/tmp/route_read.php)
File: /www/wwwroot/outofmemory.cn/index.php, Line: 30, include(/www/wwwroot/outofmemory.cn/tmp/index.inc.php)
Error[8]: Undefined offset: 3, File: /www/wwwroot/outofmemory.cn/tmp/plugin_ss_superseo_model_superseo.php, Line: 121
File: /www/wwwroot/outofmemory.cn/tmp/plugin_ss_superseo_model_superseo.php, Line: 473, decode(

概述今天在编写99乘法在线小游戏(看过我的linux下c实现的数据库备份(第四版)应该知道我在那里提过^.^)的时候遇到读取文件的信息遇到回车换行符的烦恼。 今天在编写99乘法在线小游戏(看过我的 linux下c实现的数据库备份(第四版)应该知道我在那里提过^.^)的时候遇到读取文件的信息遇到回车换行符的烦恼。比如我文件里面有如下信息:
name=qizexisex=man
我希望读取到name=qizexi这些有效字符而已,不希望\r\n也加入其中,因为那样会影响我的判断。
解决的方式是在遇到\r获取\n的时候,替换为\0.
#include<string.h>#include<stdio.h> int main(int argc,char *argv[]){  char str[128];  while (fgets(str,127,stdin)) {    char *tmp = NulL;    //去掉换行符    if (tmp = strstr(str,"\n"))      *tmp = '';    //去掉回车符    if (tmp = strstr(str,"\r"))      *tmp = '[+++]';    printf("---%s---\n",str);  }  return 0;}
总结

以上是内存溢出为你收集整理的C++读取到回车换行符问题处理全部内容,希望文章能够帮你解决C++读取到回车换行符问题处理所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

)
File: /www/wwwroot/outofmemory.cn/tmp/route_read.php, Line: 126, InsideLink()
File: /www/wwwroot/outofmemory.cn/tmp/index.inc.php, Line: 165, include(/www/wwwroot/outofmemory.cn/tmp/route_read.php)
File: /www/wwwroot/outofmemory.cn/index.php, Line: 30, include(/www/wwwroot/outofmemory.cn/tmp/index.inc.php)
C++读取到回车换行符问题处理_C_内存溢出

C++读取到回车换行符问题处理

C++读取到回车换行符问题处理,第1张

概述今天在编写99乘法在线小游戏(看过我的linux下c实现的数据库备份(第四版)应该知道我在那里提过^.^)的时候遇到读取文件的信息遇到回车换行符的烦恼。 今天在编写99乘法在线小游戏(看过我的 linux下c实现的数据库备份(第四版)应该知道我在那里提过^.^)的时候遇到读取文件的信息遇到回车换行符的烦恼。比如我文件里面有如下信息:
name=qizexisex=man
我希望读取到name=qizexi这些有效字符而已,不希望\r\n也加入其中,因为那样会影响我的判断。
解决的方式是在遇到\r获取\n的时候,替换为\0.
#include<string.h>#include<stdio.h> int main(int argc,char *argv[]){  char str[128];  while (fgets(str,127,stdin)) {    char *tmp = NulL;    //去掉换行符    if (tmp = strstr(str,"\n"))      *tmp = '';    //去掉回车符    if (tmp = strstr(str,"\r"))      *tmp = '';    printf("---%s---\n",str);  }  return 0;}
总结

以上是内存溢出为你收集整理的C++读取到回车换行符问题处理全部内容,希望文章能够帮你解决C++读取到回车换行符问题处理所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1254505.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-07
下一篇 2022-06-07

发表评论

登录后才能评论

评论列表(0条)

保存