簡體   English   中英

從.txt文件讀取2個字節

[英]read 2 bytes in from a .txt file

我正在用c讀取文件,並且試圖一次從2個字節的文本文件中讀取一個UTF-16字符。 我很生銹,但是這里是我所擁有的:

FILE *fp;
fp = fopen( "myfile.txt" , 'r' );

size_t readIn;
size_t* readp = &readIn;

fread( readp , 2 , 1 , fp );

我覺得這有點不對勁,但我不知道為什么。

我更喜歡使用:

unsigned char readp[2];
while((fread(readp,2,1,fp) == 1) {

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM