當前位置:首頁 » 編程語言 » fread函數c語言

fread函數c語言

發布時間: 2025-02-19 22:14:29

Ⅰ 關於C語言fread的用法

簡介
fread


能:
從一個流中讀數據

函數原型:
size_t
fread(
void
*buffer,
size_t
size,
size_t
count,
file
*stream
);


數:

1.用於接收數據的地址(指針)(buffer)

2.單個元素的大小(size)
:單位是位元組而不是位,例如讀取一個整型數就是2個位元組

3.元素個數(count)

4.提供數據的文件指針(stream)

返回值:成功讀取的元素個數
程序例
#include

int
main(void)

{

file
*stream;

char
msg[]
=
"this
is
a
test";

char
buf[20];

if
((stream
=
fopen("mmy.fil",
"w+"))
==
null)

{

fprintf(stderr,
"cannot
open
output
file.\n");

return
1;

}
/*
write
some
data
to
the
file
*/

fwrite(msg,
strlen(msg)+1,
1,
stream);
/*
seek
to
the
beginning
of
the
file
*/

fseek(stream,
0,
seek_set);
/*
read
the
data
and
display
it
*/

fread(buf,
strlen(msg)+1,
1,stream);

printf("%s\n",
buf);

fclose(stream);

return
0;

}

熱點內容
shell循環讀取資料庫資料庫資料庫 發布:2025-02-21 15:03:59 瀏覽:2
ode伺服器搭建 發布:2025-02-21 14:53:16 瀏覽:633
濾鏡軟體nice安卓版叫什麼 發布:2025-02-21 14:51:28 瀏覽:162
華為安卓破解助手哪個最好用 發布:2025-02-21 14:35:25 瀏覽:511
電子郵箱密碼怎麼填寫 發布:2025-02-21 14:33:49 瀏覽:562
計算機二級c語言答案 發布:2025-02-21 14:24:43 瀏覽:188
linuxsftp配置 發布:2025-02-21 14:19:53 瀏覽:825
為什麼伺服器有時會自動重啟 發布:2025-02-21 14:18:23 瀏覽:422
二級c語言視頻教程 發布:2025-02-21 14:16:47 瀏覽:654
安卓手機哪個運行系統好 發布:2025-02-21 14:10:10 瀏覽:790