【MoreWindows工作笔记1】 C/C++ 输出宽字符 printf + %ls or wcout

原创 2013年11月18日 13:51:02
工作后比较忙,没大块的时间来酝酿博客的写作,所以随时记点笔记,一来方便自己查阅,二来也督促自己学习和总结。如果能对大家有所帮助,就更加开心了大笑

 

 

在C/C++中输出宽字符可以使用printf + %ls 或者 wcout,详细请看代码:

// 【MoreWindows工作笔记1】 C/C++ 输出宽字符 printf + %ls or wcout
#include <Windows.h>
#include <stdio.h>
#include <iostream>
using namespace std;
int main()
{
  printf("    【MoreWindows工作笔记1】 C/C++ 输出宽字符 printf + %ls or wcout\n");    
  printf(" - http://blog.csdn.net/morewindows/article/details/16358175 -\n");    
  printf(" -- By MoreWindows( http://blog.csdn.net/MoreWindows ) --\n\n");  

  char text[] = "MoreWindows";
  WCHAR w_text[] = L"http://blog.csdn.net/MoreWindows";

  printf("%s %ls\n", text, w_text);

  cout<<text<<" ";
  wcout<<w_text<<endl;
  return 0;
}

运行结果如下:

另外,wprintf + %s也可以输出宽字符。

 

地址:http://blog.csdn.net/morewindows/article/details/16358175 转载请标明出处,谢谢。

欢迎关注微博:http://weibo.com/MoreWindows  

版权声明:本文为博主原创文章,未经博主允许不得转载。

【MoreWindows工作笔记3】 使用cout/pintf输出16进制,8进制,2进制数据

工作后比较忙,没大块的时间来酝酿博客的写作,所以随时记点笔记,一来方便自己查阅,二来也督促自己学习和总结。如果能对大家有所帮助,就更加开心了。 使用cout/pintf输出16进制,8进制比较常见,输...

windows服务

WINDOWS服务详解按服务名排列: 1、Alerter:通知所选用户和计算机有关系统管理级警报。如果服务停止,使用管理警报的程序将不会受到它们。如果此服务被禁用,任何直接依赖它的服务都将不能启动。 ...

『C/C++』关于 wcout 输出中文的问题

原文地址:关于 wcout 输出中文的问题 关于 wcout 输出中文的问题 作者:阙荣文 时间:2011/8/16 1. cout 场景1: 在源文件中定义 const char*...

c语言:用getchar函数读入两个字符给c1,c2,用putchar和printf输出。思考问题

用getchar函数读入两个字符给c1,c2,分别用putchar和printf输出这两个字符。思考以下问题:(1)变量c1和c2定义为字符型还是整型?或二者皆可?(2)要求输出c1和c2的ASCII...

c++之cout、wcout、printf、wprintf不显示汉字或者遇到汉字即中断显示的原因

c++之cout、wcout、printf、wprintf不显示汉字或者遇到汉字即中断显示的原因

C/C++的格式化输出(1)--printf

一、printf()格式化输出详解 printf的格式控制的完整格式:  % - 0 m.n l或h 格式字符  下面对组成格式说明的各项加以说明:  ①%:表示格式说明的起始符号,不可...

cout,wcout,printf,wprintf等函数的中文输出问题

1、cout和wcout   在缺省的C locale下,cout可以直接输出中文,但对于wcout却不行(至少VS 2005下不行)。对于wcout,需要将其locale设为本地语言才能输出中文:...

【MoreWindows工作笔记9】OleGetClipboard 访问剪切板的文本内容

【MoreWindows工作笔记9】OleGetClipboard 访问剪切板的文本内容 本文将示范如果通过OLE方式从剪贴板上获取数据,如果该数据是文本内容,则打印该文本内容。...

【MoreWindows工作笔记11】EnumClipboardFormats 剪切板内容的数据格式

【MoreWindows工作笔记11】EnumClipboardFormats 剪切板内容的数据格式 本文将输出剪贴板上的数据地址,数据大小,对文本类型的数据如何直接输出。...

【MoreWindows工作笔记10】OleGetClipboard 访问剪切板上的文件信息

【MoreWindows工作笔记10】OleGetClipboard 访问剪切板上的文件信息 当我们复制文件时,会将文件的信息存储在剪贴板中,这个文件信息并不是文件路径的字符串。而是HDROP类型,本...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【MoreWindows工作笔记1】 C/C++ 输出宽字符 printf + %ls or wcout
举报原因:
原因补充:

(最多只允许输入30个字)