linux下printf乱码
1> 用putty 来登录Linux, putty的character set 是UTF-8
Linux的环境变量$LANG是en_US.UTF-8
2> 代码,格式是UTF-8
#include <stdio.h>
#include <locale.h>
int main(void)
{
setlocale(LC_CTYPE,"");
printf("%ls\n",L"我们");
return 0;
}
3> 结果:乱码
不知道有没有朋友以前碰到过这个问题?
printf("%ls\n","我们");
这样呢
printf("%ls\n","我们"); 就没有任何输出了
#define _UNICODE
#include <stdio.h>
#include <locale.h>
#include <tchar.h>
int main(void)
{
_tsetlocale(LC_CTYPE,"");
_tprintf("%ls\n",L"我们");
return 0;
}
这样?
错了……
#define _UNICODE
#include <stdio.h>
#include <locale.h>
#include <tchar.h>
int main(void)
{
_tsetlocale(LC_CTYPE,L"");
 
相关问答:
两个文件1.PC,1.inc
1.PC有操作oracle数据库的 ,1.inc也有操作oracle数据库
在其他数据中如informix 中$include 1.inc就可以使用了
在ORACLE数据库重 $include 1.inc不可用 EXEC SQL include 1.inc也不可 ......
咨询QQ:269562808
bzip2recover
功能说明:用来修复损坏的.bz2文件。
语法:bzip2recover[.bz2压缩文件]
补充说明:bzip2是以区块的方式来压缩文件,每个区块视为独立的单位。因此,当某一区
块损坏时,便可利 ......
现在需要在一个嵌入式系统中实现时间函数,编译器未提供time库函数,请问大家如何用c语言实现时间函数啊?
年月日时分秒 到 整数秒(从1970年开始) 之间的相关转换啊
类似mktime 和localtime的功能,谢谢
mktime ......
在Linux中,
如果父进程调用exit(0)退出,
那么由该进程创建的两个子进程会立即退出吗???
希望围绕该问题说清楚点,谢谢了。
不会
两个子进程脱离了父进程,独立运行
父进程死掉后,其所有子孙进程被init收 ......
rt,我试了网上直连Acces数据库的方法,windows下没有问题,但是在linux下不行,谁能给点提示?谢谢
你怎么连的?
Acces数据库..
你怎么练的呢?
Java code:
static String DBDRIVER = "sun.jd ......