C語言中字串的輸入輸出函式例項

2021-10-01 18:44:05 字數 846 閱讀 7498

c語言學習路線(從入門到實戰)

編寫c語言程式的7個步驟和程式設計機制

vs2019編寫簡單的c程式示例

簡單示例,vs2019除錯c語言程式

c語言基礎-基本演算法

c語言基礎-資料型別

字元資料輸出函式putchar()

c語言中字元資料輸出使用的是putchar()函式,它的作用就是向終端輸出乙個字元。

函式格式如下

int putchar(int ch);

如果要向終端輸出乙個字元』a』,我們可以使用

putchar('a');

接下來我們來看乙個例子

通過多次呼叫putchar函式,我們在終端列印出hello.

字元資料輸入函式getchar()

與上面介紹的putchar對應的就是getchar函式,getchar的作用就是從終端獲取輸入乙個字元。

函式格式如下

int getchar();

我們再來看乙個例子

下來我們來看字串輸入輸出函式,顧名思義字串就是一串字元(多個字元)這裡先不做詳細的說明,主要通過兩個示例來看下puts()和gets()函式

從結果可以看出

C語言中的字串輸入輸出函式

a.分配記憶體空間 a.靜態記憶體分配 指的是在編譯時確定陣列等資料型別的大小,然後由計算機分配好 在宣告陣列時要顯式的宣告陣列的大小,為字串的輸入分配記憶體空間 char name 81 b.動態記憶體分配 通俗一點就是向計算機要記憶體空間,是在程式執行時,再向計算機要記憶體 一般是用malloc...

C語言 字串的輸入 輸出

c語言中沒有字串型別,而是用字元陣列 char a 代替 單字元 c 字串 s 法一 用scanf輸入字串,printf輸出字串 char ch 5 for int i 0 i 5 i for int i 0 i 5 i system pause return 0 法 二 整個字串處理 char c...

字串輸入輸出函式

while gets name null 可檢查檔案是否結尾 while ch getchar eof gets 讀取換行符並將其丟棄,fgets 把換行符存字串裡,但每次顯示字串會顯示換行符 不足之處 fgets 是為檔案i o而設計得,在處理鍵盤輸入時就不如gets 那麼方便。它需要第二個引數來...