请问如何把txt中的字符用c转为二维向量

daizhuoyin 2017-11-18 02:48:48

如图,想要用c语言实现比如a[0][5]=1,a[1][4],a[1][5],a[1][6]等均为一其他为0 的 ,请问大家要怎么做呀,没什么头绪
...全文
130 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
c464580613 2017-11-19
  • 打赏
  • 举报
回复
..文件读取 用fstream 或者FILE fscanf
daizhuoyin 2017-11-18
  • 打赏
  • 举报
回复
引用 1 楼 c464580613 的回复:
int arr[height][wide]; char ch; for(int i=0;i<height;++i) for (int j = 0; j < wide; ++j) { scanf("%c", &ch); arr[i][j] = ch == '1' ? 1 : 0; } 这样?
请问那ch要怎么从txt中间读取呢。。。
c464580613 2017-11-18
  • 打赏
  • 举报
回复
int arr[height][wide]; char ch; for(int i=0;i<height;++i) for (int j = 0; j < wide; ++j) { scanf("%c", &ch); arr[i][j] = ch == '1' ? 1 : 0; } 这样?

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧