C语言 getw 以二进制形式读取一个整数
Posted Aiden (winner)
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言 getw 以二进制形式读取一个整数相关的知识,希望对你有一定的参考价值。
函数原型:
int getw(FILE *fp)
返回值:成功时返回读取到的值
失败时返回-1。
#include <stdio.h>
int main(void) {
FILE *file;
int value;
file = fopen("test.data", "rb");
if (!file) {
printf("文件打开失败!\\n");
return 1;
}
while (1) {
value = getw(file);
if (value == -1 && feof(file)) {
break;
}
printf("%d ", value);
}
fclose(file);
return 0;
}
以上是关于C语言 getw 以二进制形式读取一个整数的主要内容,如果未能解决你的问题,请参考以下文章
大侠,可以告诉我怎么用C语言以2进制读取png图片的宽和高吗?谢了!!!