技术栈

【已解决】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
相关推荐
QT 小鲜肉
1 天前
【Linux命令大全】003.文档编辑之colrm命令(实操篇)
linux·运维·服务器·chrome·笔记
tbRNA
1 天前
C/C++ 内存管理
c语言·c++
QT 小鲜肉
1 天前
【Linux命令大全】002.文件传输之uucico命令(实操篇)
linux·运维·服务器·chrome·笔记·github
Run_Teenage
1 天前
Linux:理解IO,重定向
linux·运维·算法
末日汐
1 天前
linux--进程学习
linux·运维·服务器·学习
胡萝卜的兔
1 天前
ubuntu安装,使用
linux·运维·ubuntu
海盗儿
1 天前
(一)TensorRT-LLM 初探(version: 1.0.0)
linux·运维·windows
阿拉伯柠檬
1 天前
传输层协议TCP(二)
linux·服务器·网络·网络协议·tcp/ip·面试
能量鸣新
1 天前
资源分享第三天
c语言·开发语言·c++·python·计算机视觉·c#
HIT_Weston
1 天前
85、【Ubuntu】【Hugo】搭建私人博客:文章目录(四)
linux·ubuntu·html5
热门推荐
01GitHub 镜像站点02手把手教你通过Gemini3 pro 学生认证,白用一年,手慢无!03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04Linux下V2Ray安装配置指南05jdk21下载、安装(Windows、Linux、macOS)06Labelme从安装到标注:零基础完整指南07GitLab 零基础入门指南:从安装到项目管理全流程082025 最新教程:注册并切换到美区 Apple ID09Figma MCP + Cursor 完全配置与使用指南:实现设计到代码的智能转换10Claude Code Skills 实用使用手册