词条 | putw |
释义 | 非ANSI标准函数 函数名: putw 功 能: 把一字符或字送到流中 用 法: int putw(int w, FILE *stream); 返回值:返回输出的整数,如果出错,则返回EOF 程序例: #include <stdio.h> #include <stdlib.h> #define FNAME "test.$$$" int main(void) { FILE *fp; int word; /* place the word in a file */ fp = fopen(FNAME, "wb"); if (fp == NULL) { printf("Error opening file %s\", FNAME); exit(1); } word = 94; putw(word,fp); if (ferror(fp)) printf("Error writing to file\"); else printf("Successful write\"); fclose(fp); /* reopen the file */ fp = fopen(FNAME, "rb"); if (fp == NULL) { printf("Error opening file %s\", FNAME); exit(1); } /* extract the word */ word = getw(fp); if (ferror(fp)) printf("Error reading file\"); else printf("Successful read: word = %d\", word); /* clean up */ fclose(fp); unlink(FNAME); return 0; } |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。