為什麼這篇c語言word鄉民發文收入到精華區:因為在c語言word這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者dann1 (辜)看板C_and_CPP標題[問題] c語言讀檔會當機@@時間Tue Jul 1...
c語言word 在 學台語 O̍h Tâi-gí Instagram 的最佳解答
2021-08-18 21:41:49
了了 [Liáu-liáu] 🔥 最後一頁練習題的解答已附在本文底部 ① 動詞-liáu-liáu 表示一個動作進行到窮盡、一點也不剩的地步。使用單連字號時,連字號前的動詞必須變調,連字號後的「了了」發本調。 例·賣了了 bē-liáu-liáu (sold out) 例·啉了了 lim-li...
( *[1m *[m 為色碼,可以按 Ctrl+V 預覽會顯示的顏色 )
( 未必需要依照此格式,文章條理清楚即可 )
遇到的問題: (題意請描述清楚)
編譯完沒有錯誤但是會當機
希望得到的正確結果:
不會當機並能正確讀檔
程式跑出來的錯誤結果:
跑出dos視窗後會當機
開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux)
VS2008
有問題的code: (請善用置底文標色功能)
#include <stdio.h>
#include <stdlib.h>
char *word;
int main()
{
FILE *FileIn=fopen("111.dat","rb");
if(FileIn==NULL)
{
printf("開檔錯誤");
exit(1);
}
while(!feof(FileIn))
{
fread(word,sizeof(char),5,FileIn);
printf("%s",word);
}
fclose(FileIn);
system("pause");
}
補充說明:
我的需求是去讀取一個二進位的dat檔
所以所使用的語法都是二進位的
不知道用的對不對
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.41.196