📜  C++ fputwc()

📅  最后修改于: 2020-09-25 09:29:23             🧑  作者: Mango

C++中的fputwc() 函数将宽字符写入给定的输出流。

fputwc() 函数在头文件中定义。

fputwc()原型

wint_t fputwc( wchar_t ch, FILE* stream );

fputwc() 函数将输出文件stream和宽字符 ch作为其参数,并将ch写入与流关联的文件。

fputwc()参数

fputwc()返回值

示例:fputwc() 函数如何工作?

#include 
#include 
#include 
#include 
using namespace std;

int main()
{
    setlocale(LC_ALL, "en_US.UTF-8");

    /* Devanagiri script */
    wchar_t str[] = L"देवनागरि";
    
    FILE *fp = fopen("file.txt","w");
    if (fp)
    {
        for(int i=0; i

当您运行该程序时,以下字符串将被写入file.txt:

देवनागरि