-
我想我只能在樓上這樣寫。 但是,這種寫入方式與控制台的標準文字輸入功能(如scanf)還是有很大的差距的,比如不能使用箭頭鍵,不能使用home端等。 當然,您可以自己新增這些功能,但總是很難做到這一切,因為其他控制台的標準功能已經經過了幾代人的改進。
請注意,gotoxy() 是由 Borland 提供的,而不是 ANSI 函式,並非所有編譯器都可以使用它。 例如,VC不好。 所以它仍然不算數"純碳"溶液。
-
總結。 C 語言中資料的輸入和輸出通常使用標準 I/O 庫中的函式來實現。 其中,輸入資料的函式主要包括scanf(),輸出資料的函式主要包括printf()。
C語言使用函式呼叫來完成資料的輸入和輸出過程,其函式由以下部分組成。
您好,親愛的,C 語言使用函式呼叫來完成資料的輸入和輸出過程:
C 語言的 I/O 通常使用標準 I/O 庫中的函式來實現 plex 平衡資料的輸入和輸出。 其中,輸入資料的函式主要為lead guess scanf(),輸出資料的函式主要包括Huai Zheng型別的printf()。
在程式中,通過呼叫這些函式,可以完成資料的輸入和輸出。 例如:
#include int main()
在上面的程式中,scanf 和 printf 用於完成資料輸入和輸出。 首先,程式向標準輸出流傳送提示,然後呼叫 scanf 函式從標準輸入流中讀取乙個整數,並將其儲存在轉換器的數量 num 中。 最後,將變數 num 的值格式化,並使用 printf 函式輸出到標準輸出流中。
-
格式說明由“%”和格式字元組成,例如 %d%f 等。 它的作用是將輸出資料轉換為指定格式的輸出。 格式說明始終以“%”字元開頭。 不同型別的資料使用不同的格式字元。
格式字元包括 d、o、x、u、c、s、f、e、g 等。
例如,%d 整數輸入輸出,%ld 長整數輸入輸出,%o 輸入輸出整數為八進位數,x 輸入輸出整數為十六進製數,u 輸入和輸出無符號資料(無符號數)為十進位數。
c用於輸入輸出乙個字元,s用於輸入輸出乙個字串,f用於輸入輸出實數,輸出為小數,(注意:浮點數不能定義輸入的精度,所以scanf(“%a)是”錯誤的“!!
e 以指數方式輸出實數,g 根據大小自動選擇 f 格式或 e 格式,不輸出無意義的零。
scanf(控制字元、位址列表)。
格式字元的含義與printf函式相同,位址列表是由多個位址組成的表列,可以是變數的位址,也可以是字串的第乙個位址。 如scanf("%d%c%s",&a,&b,str)
首先,由於建立了測試類的 2 個例項。
因此,如果您將 test::test() 更改為 test::test(),結果將是。 >>>More