2010-10-11 82 views

回答

2

通常,控制檯I/O用於向用戶顯示輸出並從用戶獲取輸入。它也可以用於(通常在Unix中)將數據從一個進程傳送到另一個進程。

它通常是而不是用於序列化。

+0

你的名氣我有一些期待。 ;)也許你應該添加控制檯I/O也是基於文本的交互。有時候是面向行的,有時候不行。也許是一個例子的鏈接:http://sourceforge.net/projects/jline/ – 2010-10-11 12:12:35

+0

@Amigable:不*只是*文本爲基礎,雖然...這有點混亂,這使事情變得複雜。有些程序可能會希望從另一個進程輸入二進制輸入,例如:(當然,如果您有自己的答案建議,可以添加自己的:) – 2010-10-11 12:30:56

+0

不,只是無所事事。我更加關注C語言問題。 – 2010-10-11 12:56:57