C語言 檔案操作

2021-09-25 02:33:56 字數 2161 閱讀 3506

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...