printf
%[flags][width][.prec][hll]type
flags含義-
左對齊(預設右對齊)
+在前面放+(一般用來表示正數)
(space)
正數留空
0用0填充
width或prec
含義number
最小字元數
*下乙個引數是字元數
.number
小數點後的位數
.*下乙個引數是小數點後的位數
[hll]型別修飾符
含義hh
單個位元組
hshort
llong
lllong long
llong double
type
用於i/d
intu
unsigned int
o八進位制
x(x)
十六進製制(字母部分大寫)
a、a十六進製制浮點
f、ffloat,6
g、gfloat
e、e指數
cchar
s字串p指標
n讀入/寫出的個數
flag含義*
跳過數字
最大字元數
hhchar
hshort
llong/double
lllonglong
llong double
type含義d
inti
整數(各種進製)
uunsigned int
o八進位制
x十六進製制
a,e,f,g
float
cchar
s字串p指標
[…]所允許的字元
scanf和printf的返回值
printf的字元數包括後面的\n
重定向》.<
假如我們用的是scanf和printf做輸入輸出,則可以使用重定向進行檔案的讀寫
file* fopen(const char * restrict path,const char * restrict mode) 開啟檔案
int fclose(file * stream)
fscanf(file*,…) 檔案讀
fprintf(file*,…) 檔案寫
以唯讀方式開啟檔案
fopen模式引數介紹r
唯讀方式開啟
r+讀寫方式開啟,從檔案頭開始
w只寫方式開啟,不存在就新建,存在則清空
w+讀寫方式開啟,不存在就新建,存在則清空
a開啟追加,不存在就新建,存在則從文末新增
…x只新建,如果檔案已存在則不能開啟
c語言檔案操作
rt null ch fgetc fp while ch eof fclose fp 本 例程式的功能是從檔案中逐個讀取字元,在螢幕上顯示。程式定義了檔案指標fp,以讀文字檔案方式開啟檔案 d jrzh example ex1 1.c 並使fp指向該檔案。如開啟檔案出錯,給出提示並退出程式。程式第1...
C語言檔案操作
1.首先要理解幾個概念 檔案 按一定規則儲存在磁碟上的資料集合。檔名 能唯一標識某個磁碟檔案的字串。形式 碟符 路徑 檔名.副檔名 二進位制檔案 資料以二進位制形式在儲存在磁碟上。裝置檔案 輸入 輸出裝置 標準輸入檔案 鍵盤 標準輸出檔案 標準錯誤輸出檔案 顯示器 檔案型指標 c語言是通過名為fil...
C語言檔案操作
1,兩種檔案訪問方式 輸入,輸出方式 順序訪問 直接訪問 2,資料的兩種存放形式 文字檔案 二進位制檔案 3.檔案指標 定義檔案型別指標變數的一般形式 file 指標變數名 例如 file fp1,fp2 4.開啟檔案 在使用檔案之前,需開啟檔案.在c裡使用fopen函式開啟檔案.格式為 fopen...