首页 文章

C上头-10000000的问题

提问于
浏览
-2

我必须做一个程序来反转argv或stdin收到的每个文件的每一行,它工作得很好,但是,有些测试是这样的:

$ yes ahora y siempre | head -100000 | ./bocabajo | wc -l

输出:100000(正确)

$ yes otra cadena | head -1000000 | ./bocabajo | wc -l

输出:1000000(正确)

但有了这个,它是不同的:

$ yes otra | head -10000000 | ./bocabajo | wc -l

我在这一行的输出是0,而不是预期的10000000 . 有人有答案吗?谢谢 .

1 回答

  • 0

    数组中字符的限制太小,并且恢复函数返回0 .

相关问题