请输入您要查询的百科知识:

 

词条 fwide
释义

相关函数:freopen

表头文件: #include <stdio.h>

#include <wchar.h>

定义函数:int fwide(FILE *fp, int mode);

函数说明:fwide函数用于设置流的定向。对于ASCII字符集,一个字符用一个字节表示,对于国际字符集,一个字符可用多个字节表示。而流的定向决定了所读写的字符是单字符还是多字符。当一个流最初被创建时,并没有定向。fwide的作用就是设置它的定向。根据mode参数的不同值,fwide函数执行不同的工作:(1)、如果mode参数值为负数,fwide将试图使指定的流是字节定向的;(2)、如果mode参数值是正数,fwide将试图使指定的流是宽定向的;(3)、如果mode参数值是0,fwide将不试图设置流的定向的,但返回标识该流定向的值。

返回值 :若流是宽定向则返回正值,若是字节定向则返回负值,若是未定向的则返回0

测试用例

#include<stdio.h>

#include <wchar.h>

int main()

{

int a;

a = fwide(stdin,-5);

printf("%d",a);

return 0;

}

函数输出结果为:-1

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/9 9:14:03