技术栈

【已解决】C语言如何使用宽字符输出中文

执念斩长河2024-01-13 20:57

本博文源于笔者正在运行的程序想要在宽字符下运行中文wchar_t wstr[10]=L"12凡人";想要正确输出它。

问题来源

想要正确输入宽字符下的中文

问题解决方案

cpp 复制代码
#include<stdio.h>
#include<locale.h>
int main() {
	setlocale(LC_ALL, "zh-cn");
	wchar_t wstr[10] = L"123凡人";
	wprintf(L"%ls", wstr);
	system("pause");
	return 0;
}

总结

使用locale解决。

上一篇:Maven 基础总结篇
下一篇:vue2使用富文本wangeditor
相关推荐
G_H_S_3_
1 小时前
【网络运维】Docker 存储:镜像层与数据卷的管理应用
linux·运维·网络·docker
Suckerbin
2 小时前
C语言简介
c语言
还鮟
4 小时前
靶机远程控制实验命令与入门实践(Linux)
linux·网络·安全
手揽回忆怎么睡
5 小时前
Alibaba Linux 8安装jdk25
linux·运维·服务器
爱潜水的小L
5 小时前
自学嵌入式day39,抓包
linux
lifewange
6 小时前
测试场景 Linux 命令速查表
linux·运维·服务器
Vect__
6 小时前
进程控制详解
linux·驱动开发
姚青&
6 小时前
Linux 命令介绍以及帮助命令介绍
linux·运维·服务器
wdfk_prog
6 小时前
[Linux]学习笔记系列 -- [fs]fs-writeback
linux·笔记·学习
遇见火星
7 小时前
详解 Linux 中的 /etc/fstab 文件
linux·运维·服务器
热门推荐
01从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击02GitHub 镜像站点033D 圣诞树网页代码04Linux下V2Ray安装配置指南05UV安装并设置国内源06在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)07电脑检测软件—图吧工具箱08Gemini3 生成的基于手势控制3D粒子圣诞树09Claude Code Skills 实用使用手册10jdk21下载、安装(Windows、Linux、macOS)