指標學習二十四 檔案讀寫函式2

2021-10-03 06:39:42 字數 1091 閱讀 6392

1.fputs()函式

fputs(s,fp);

//s是要寫入的字串,可以是字元陣列名,字元型指標變數或字串常量

//fp是檔案指標

//該函式把s寫入檔案,字串s的結束符"\0"不寫入檔案,如函式執行成功,則函式返回所寫的最後乙個字元。

//否則,則返回eof

2.fgets函式

fgets(s,n,fp);

//s是字元陣列名或字元指標,n是指定讀入的字元個數,fp是檔案指標。

//函式被呼叫時,最多讀取n-1個字元,將讀入的字串存入指標s所指向記憶體位址

//開始的n-1個連續的記憶體單元中。

3.格式化檔案讀寫函式

//函式呼叫方式為

fscanf(檔案指標,格式字串,輸入表);

fprintf(檔案指標,格式字串,輸出表);

//例如

file *fp;int n;

float x;

fp=fopen("a.txt","r");

fscanf(fp,"%d%f",&n,&x);

//表示從檔案中分別讀入整型數到變數n,浮點數到變數x;

//變數n和x的資料是以二進位制的形式儲存的。

file *fp;int n;

float x;

fp=fopen("b.txt","w");

fscanf(fp,"%d%f",&n,&x);

//表示把變數n和x寫入檔案b.txt。

//檔案複製**

#include#include#includeint main()

//開啟檔案,寫入資料

if((fp2=fopen("檔名2.txt","w"))==null)

//複製資料,從檔案一到檔案二

while(!feof(fp1))

//關閉檔案1

if(fclose(fp1))

//關閉檔案2

if(fclose(fp2))

return 0;

}

CUDA學習(二十四)

共享記憶體的影響 共享記憶體在多 種情況下可能會有所幫助,例如幫助合併或消除對全域性記憶體的冗餘訪問。但是,它也可以作為占用限制。在許多情況下,核心所需的共享記憶體量與所選塊的大小有關,但執行緒與共享記憶體元素的對映不需要是一對一的。例如,可能需要在核心中使用32x32元素共享記憶體陣列,但由於每塊...

CCF演算法筆記2 二十四點

分析 題目很容易理解,我們只需要模擬四則運算即可,題目設限簡單,我們只需要進行四個個位數的加減乘除運算即可,並且還不包括括號。當結果等於24時,即可輸出結果 yes 否則輸出 no 這道題的解題方法有很多,首先最簡單的暴力法,因為只設計到四個個個位數加減,我們只需要把所有情況都列出來即可,一共4 3...

Python零基礎學習筆記(二十四) 函式

認識函式 在以惡完整的專案中,某些功能會反覆的使用,那麼 會將功能封裝成函式,當我們要使用這些功能的時候 直接呼叫函式即可 本質 函式就是對功能的封裝 優點 1 簡化 結構,增加了 的復用度 重複使用的程度 2 如果想修改某些功能或修改某個bug只需要修改相應的函式即可 定義函式 格式 def 函式...