C语言开发环境Code:Blocks的安装及中文乱码解决

下载链接  http://www.codeblocks.org/downloads/26

我选择:codeblocks-16.01mingw-nosetup.zip  表示带mingw(gcc编译环境),绿色非安装版本,压缩包88M,解压后228M

解压后,双击CbLauncher.exe运行,

windows下解决乱码问题,请按照如下图所示配置:

C语言开发环境Code:Blocks的安装及中文乱码解决_第1张图片C语言开发环境Code:Blocks的安装及中文乱码解决_第2张图片

-finput-charset=WINDOWS-936
-fexec-charset=WINDOWS-936

测试C语言代码:

#include
#include
#include
#include
#include
int main(void)
{

 char str[]="中国china";
 wchar_t str_w[]=L"中国china";

 int len=(int)strlen(str);
 int len_w=(int)wcslen(str_w);
 printf("%s,size=%d/n",str,len);

 setlocale(LC_ALL, "chs");
 wprintf(L"%s,size=%d/n",str_w,len_w);

 system("pause");
 return 0;
}

参考 http://blog.csdn.net/softman11/article/details/6121538

你可能感兴趣的:(C)