最基本的輸入輸出函式
getchar();putchar()格式化輸入輸出結束符:eof
printf();scanf();檔案讀寫操作scanf的變種,sscanf();另外scanf再讀入字串的時候會自動加上\0
file *fp;關於mode的說明file *fopen(name,mode);當出錯時返回null
對於檔案的讀寫最基本的函式
getc(),putc();是巨集不是函式檔案的格式化輸入和輸出與getchar,putchar的聯絡。
define getchar getc(stdin)
define putchar putc((c),stdout)
fprintf()檔案處理中的行輸入和輸出fscanf()
fgets(char *line,int maxline,file *fp),將讀取寫乙個輸入行,最多讀取maxline-1個字元,結尾將以』\0』結尾儲存到陣列中,遇到檔案結尾或者錯誤將返回nullscanf的玩法fputs
gets和puts功能與前者類似,但是對stdin&stdout的操作
gets在讀取時將刪除結尾的換行符(」\n」),puts在寫入字串時將在結尾新增乙個換行符
C 學習筆記( )
一 語法 迴圈 foreach 型別識別符號 in 表示式 code 用法 例子int temp foreach int num in temp 每次從temp取乙個元素賦給num直至取完 console.writeline n num 每行顯示乙個元素 執行結果 c 中唯讀 只寫控制 class ...
C 學習筆記
1.函式特徵 有函式頭和函式體 接受乙個引數 返回乙個值 需要乙個原型。2.c 命名規則 在名稱中只能使用字母字元 數字和下劃線 名稱的第乙個字元不能是數字 區分大寫字母和小寫字母 不能將c 關鍵字用作名稱 以兩個下劃線或下劃線和大寫字母打頭的名稱被保留給實現 編譯器及其使用的資源 使用,以乙個下劃...
c 學習筆記
屬性 屬性開頭字母大寫 屬性可以判斷輸入的非法值 屬性本身不儲存值 依靠字段 索引器 using system using system.collections.generic using system.linq using system.text namespace b try catch exc...