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 那麼方便。它需要第二個引數來...