我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

c++怎么读取用逗号分割的文件

img

比如这样的文件,怎么读到一个二维数组里呢

FILE *f;
f=fopen("data.txt","r")
if (NULL==f) {printf("Can not open file data.txt!\n");exit(1);}
char ln[80];
int data[2][3];
int i;
i=0;
while (1) {
 if (NULL==fgets(ln,80,f)) break;
 if (3!=sscanf(ln,"%d,%d,%d",&data[i][0],&data[i][1],&data[i][2])) printf("Format error on line %d:%s",i+1,ln);
 i++;
 if (i>=2) break;
}
fclose(f);

近期文章

  • C语言 怎么在数据之间使用空格
  • C语言程序设计编写程序
  • 元素的删除 哪里出了问题?
  • 是否可以用rsa加密cookie?
  • 你好,我用c#调用matlab,发现matlab的提示框闪退,怎么处理?
  • 用python来实现分销系统中的级差分佣
  • tableau如何做到灯预警,求解答
  • java创建对象中的一些问题
  • Java和C++先学哪个?
  • 急 C语言 链表输出结果 但是不知道哪里出问题如图一直不停输出
  • 表单自定义验证规则callback()疑问
  • C++中动态二维数组赋值运行出现问题
  • centos发布war包访问出现404
  • 运行后台管理系统时出现空指针问题
  • python如何实现循坏匹配字符?
  • 刚开始用vs2019有什么需要注意的吗?
  • 如何学好c语言,解答一下呗
  • 输入任意正整数,返回对应的镜像矩阵
  • 陌陌 怎么才能附近的人 从近到远按照顺序排列
  • 按指定位截取char*字符数组问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华