C语言 WIN-TC 150
拿这个为例,,,,运行乱码呀。。。不是人生2字。。。网上说点中文DOS环境运行就行。。。。可没有呀里面我什么都按了。。。没有出现上面几个字。。。。网上还说就算用了这个出现...
拿这个为例,,,,运行
乱码呀。。。不是人生2字。。。网上说点
中文DOS环境运行就行。。。。可没有呀
里面我什么都按了。。。没有出现上面几个字。。。。网上还说就算用了这个出现中文。。。用另一台电脑打开EXE。。。还是乱码。。。。。。。。。。。。。求求。。怎么教我、、、、、、、、、、、请C语言老师们帮帮忙。。。。要用什么软件可以。。也说下、、、、、、、求死了
注意:都出现那个该操作系统暂时不支持该功能 展开
乱码呀。。。不是人生2字。。。网上说点
中文DOS环境运行就行。。。。可没有呀
里面我什么都按了。。。没有出现上面几个字。。。。网上还说就算用了这个出现中文。。。用另一台电脑打开EXE。。。还是乱码。。。。。。。。。。。。。求求。。怎么教我、、、、、、、、、、、请C语言老师们帮帮忙。。。。要用什么软件可以。。也说下、、、、、、、求死了
注意:都出现那个该操作系统暂时不支持该功能 展开
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
win-tc使用的是TC的内核,TC是不支持中文的,win7应该是将纯DOS剔除掉了
可以使用VC最好还是全部使用英文,在工作中除了面向客户的显示,像日志、注释之类的,大部分使用英文
可以使用VC最好还是全部使用英文,在工作中除了面向客户的显示,像日志、注释之类的,大部分使用英文
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
中文在不同的编码里面编程,容易出现乱码(只要源文件的编码跟运行的编码不一样就会乱码)。你试一下用运行的编码进行编码试试,如:
#include<stdio.h>
void main()
{
printf("\310\313\311\372"); // 人生的GB2312的编码内码表示
}
追问
没用呀,,,你那个我都不用,,,打上去错了。。。求简单点的
追答
那应该是扩展字符集问题,这样试一下:
#include<stdio.h>
void main()
{
system( "graftabl 936 ");
clrscr();
printf("人生");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-08-01
展开全部
TC在win7兼容性不是很好,可以试下winxp兼容模式运行,其实TC好像不支持中文字符的,显示无法中文,联系C语言的话建议装个visual C++
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询