vs2015吧 关注:9,541贴子:25,368
  • 6回复贴,共1

VS2015输出汉字不正确,求解(⊙ˍ⊙)

只看楼主收藏回复

本人新手渣,刚接触编程不久,做一道C语言结构体的练习题,出现问题如图……


IP属地:北京1楼2016-02-20 02:53回复
    完全不懂事怎么回事,更改字符集,另存成UTF-8好像都不能解决问题
    英文完全没问题,只要输入汉字就变成了另外一本书……也是醉了


    IP属地:北京2楼2016-02-20 02:55
    回复
      2026-01-15 18:23:51
      广告
      不感兴趣
      开通SVIP免广告
      原来是用VS2013 with update4,感觉很顺手。换了VS2015 community之后感觉各种出问题,尤其是在中文字符的输出上面。求教有什么解决的办法?


      IP属地:北京3楼2016-02-20 03:09
      回复
        刚在虚拟机上用VC6.0试了试,完全可以呀,只要把 get_s 改成原来的 gets 函数,就完全能够实现,输出中文没有错误。
        是不是我用win10的缘故?
        真是没办法了,真心求助


        IP属地:北京4楼2016-02-20 03:19
        回复
          打代码不要直接复制进来,要在记事本什么的,把编码修改为ansic,再放在编译器中编译。
          UTF-8大多是网络编程才用到。C语言什么的一般都是ANSIC


          IP属地:浙江5楼2016-02-20 16:43
          收起回复
            看来是错怪VS2015了,问题出在系统上。
            如果把win10的控制台改成旧版的,输出就没有任何问题。
            所以,有没有修复控制台的办法? =_=


            IP属地:北京6楼2016-02-21 13:53
            回复