两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

與fwrite是一對,讀文件的函數(shù)fread的函數(shù)原型如下:

size_t fread(void *ptr, size_t size, size_t nmemb, FILE *stream)


fread函數(shù)的作用是從文件里讀內(nèi)容到程序中,它的參數(shù)意思是:

第一個參數(shù)ptr表示盛放內(nèi)容的首地址

第二個參數(shù)size表示每個元素的大小,單位還是字節(jié);

第三個參數(shù)nmem表示要讀取的元素個數(shù);

第四個參數(shù)stream表示的是文件指針,即從哪個文件中讀取。

返回值則是表示讀取元素的個數(shù),與nmemb一致表示讀取成功,否則失敗。


實例代碼如下:

#include <stdio.h>
#include <string.h>
int main()
{
   FILE *fp;
   char buffer[100];
   /* 首先打開文件,讀寫都可以,假設(shè)文件中已經(jīng)有內(nèi)容為www.sztianhecheng.cn */
   fp = fopen("dotcpp.dat", "w+");
   /* 讀取并顯示數(shù)據(jù) */
   fread(buffer, 1, 15, fp);
   printf("%s\n", buffer);
   fclose(fp);
   return(0);
}


需要注意文件的打開方式,以及保證文件中有數(shù)據(jù),并且buffer空間足夠大才可以,大家可以上機實驗。


點贊(0)

C語言網(wǎng)提供由在職研發(fā)工程師或ACM藍橋杯競賽優(yōu)秀選手錄制的視頻教程,并配有習(xí)題和答疑,點擊了解:

一點編程也不會寫的:零基礎(chǔ)C語言學(xué)練課程

解決困擾你多年的C語言疑難雜癥特性的C語言進階課程

從零到寫出一個爬蟲的Python編程課程

只會語法寫不出代碼?手把手帶你寫100個編程真題的編程百練課程

信息學(xué)奧賽或C++選手的 必學(xué)C++課程

藍橋杯ACM、信息學(xué)奧賽的必學(xué)課程:算法競賽課入門課程

手把手講解近五年真題的藍橋杯輔導(dǎo)課程

Dotcpp在線編譯      (登錄可減少運行等待時間)