C語言複習

2022-08-02 16:30:14 字數 406 閱讀 4334

---恢復內容開始---

字串部分

字串末端自帶乙個字元'\0'

puts()函式

輸出自帶換行

sprintf是個變參函式,定義如下:

int sprintf( char *buffer, const char *format [, argument] … );

詳情請看

gets()與fgets()

gets()不儲存換行符

fgets(,n,)當n大於輸入資料的最大長度時,換行符也作為字元組成部分。

strcmp()與strncmp()函式

字串比較函式,返回值為0表示二者相同

C語言複習(專公升本複習)

示例 inculdevoid mian 上面是乙個簡單的c語言程式下面就來介紹其中的各個關鍵點 c語言程式是由乙個或者多個函式構成,乙個c語言有若干條c語言語句構成 2.注 乙個c語言程式或是乙個資料夾中只能有乙個主函式 inculdevoid mian 1.inculde 標頭檔案 inculde...

c語言複習

記住,typedef是定義了一種型別的新別名,不同於巨集,它不是簡單的字串替換。比如 先定義 typedef char pstr 然後 int mystrcmp const pstr,const pstr const pstr實際上相當於const char 嗎?不是的,它實際上相當於char co...

C語言複習

巨集 替代 的意思 巨集定義 後面沒有標點。替換原則 先替換,後計算 define a x x x int b a 10 10 b 10 10 10 10 120 而非 10 10 10 10 條件編譯 能夠 減少 系統編譯的 量 是一種預處理命令。static int a 10 表示a 靜態變數,...