)
輸入輸出的參考點是計算機系統的內存。 如果數據進入內存即為輸入 如果數據是從內存中輸出即為輸出函數接口包含 函數名函數的參數頭文件處的#include stdio.h為系統提供的輸入輸出函數功能的說明一、putchar、getcharputchar向終端輸出一個字符putchar C常量、變量、表達式、換行符getchar從終端接收一個字符接收返回值 C getchar()二、puts、getsputs向終端輸出一個字符串會在自定在字符串末尾添加換行符傳入的參數可以為常量也可以為變量gets從終端讀取一個字符串傳入的參數為變量并以數組的形式儲存注意在使用gets讀取數據時要注意讀取的內容不能超過給定的空間如果越界可能會導致其他空間中的數據被覆蓋三、printf、scanfprintf向終端格式化輸出scanf從終端格式化輸入數據在接收過程中盡量少出現非控制字符在格式化輸入輸出時常用控制字符進行格式化換行符\n、退格符\b、橫向制表符\t、縱向制表符\v、回車\r整型變量的輸入輸出%d%ld、無符號整型變量的輸入輸出%u%lu、浮點型變量的輸入輸出%f%lf、以科學計數法顯示浮點型變量的輸入輸出%e、字符串類型的輸入輸出%s、按照ASCII碼對應圖形輸入輸出%c、按八進制輸出%0、按十六進制輸出%x、輸出一個“\”\\、輸出一個“%”%%指定數據顯示寬度的輸出%ndn為正整數右對齊高位補空格、指定顯示浮點數的位數%.mdm為正整數輸出遵循四舍五入、左對齊輸出%-nd、右對齊%0d高位補0常用注釋方法對于單行內容的注釋//對于多行內容的注釋/*···*/或#if 0···#endif注釋 #if 1···#endif取消注釋在終端輸入時存在輸入緩沖區在接收數據前存放數據例如在終端輸入123 回車此時在輸入緩沖區存放的內容123\n