一个输入输出的问题 (可以用流解决吗?)

bcloud 2003-08-18 09:26:02

c++怎样才能知道输入的数据要换行了?
例如:
输入:
12 34 3
3

我有个数组a[10][10]; 然后我要把第n行的输入数据放进a[n][]里面。
上例结果:
a[1][0]=12
a[1][1]=34
a[1][2]=3
a[2][0]=3
谢谢!
...全文
30 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
cccloveyf 2003-08-18
  • 打赏
  • 举报
回复
应该是
a[0][0]=12;
a[0][1]=34;
a[0][2]=3;
a[1][0]=3;
这样吧。
其实二维数组在实际的计算机内存分配中也是线形分配的连续空间,并不像我们想象的那样
是个平面。呵呵。
所以a[ ][10]后面的长度不能省略。刚创建的数组(也就是没有付初值的)每个元素的值是
随机数(静态的都是0)。你要是只想给个别的付值好象也没有什么好办法啊。
widewave 2003-08-18
  • 打赏
  • 举报
回复
这个要自己判断,不能使用普通的输入输出方法.

69,382

社区成员

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

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