技术栈

【已解决】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
相关推荐
wang0907
10 分钟前
Linux性能优化之平均负载
linux·数据库·性能优化
BieberChen
38 分钟前
ubuntu定时执行脚本---crontab详细使用指南
linux·运维·ubuntu
励志的小陈
1 小时前
复杂度算法题——旋转数组(三种思路)
c语言·数据结构·算法
小昭在路上……
1 小时前
编译与链接的本质:段(Section)的生成与定位
java·linux·开发语言
风曦Kisaki
1 小时前
#Linux进阶Day04 用户 sudo 提权、IP 地址配置、SELinux 安全管理
linux·tcp/ip·安全
Rooting++
1 小时前
C 位域的作用
c语言
always_TT
1 小时前
C语言中的“副作用”是什么?
c语言·开发语言
风酥糖
2 小时前
在Termux中部署一个简单的服务导航页
linux·服务器·安卓
风曦Kisaki
2 小时前
# Linux进阶Day03逻辑卷管理与RAID磁盘阵列
linux·运维·5g
热门推荐
012026年3月AI领域大事件:DeepSeek引领开源风暴02GitHub 镜像站点03围棋-html版本04小黑课堂计算机二级WPSoffice题库软件下载安装教程(2026年3月最新版)05班级宠物园部署指南06【计算机一级WPSoffice】小黑课堂题库软件下载安装教程(2026年3月最新版)07Qwen3.5 开源全解析:从 0.8B 到 397B,代际升级 + 全场景选型指南08UV安装并设置国内源09OpenClaw 使用和管理 MCP 完全指南10中国象棋-html版本