| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1692 人关注过本帖
标题:请问vs怎么生成一个代码页65001的程序?
只看楼主 加入收藏
星系隐
Rank: 2
等 级:论坛游民
威 望:1
帖 子:96
专家分:36
注 册:2018-6-16
收藏
 问题点数:0 回复次数:3 
请问vs怎么生成一个代码页65001的程序?
高级保存选项和文本编辑器都设置了utf-8,结果生成的控制台程序打开还是代码页936,请问怎么生成一个打开代码页是utf8的程序?要改注册表吗?我只会改cmd的代码页chcp 65001,这样的
搜索更多相关主题的帖子: cmd 代码 vs 生成 打开 
2020-02-16 08:58
星系隐
Rank: 2
等 级:论坛游民
威 望:1
帖 子:96
专家分:36
注 册:2018-6-16
收藏
得分:0 
#include <stdio.h>
//#include<string.h>
#include<conio.h>
#include<stdlib.h>
int main(){
    system("chcp 65001");
    printf("Content-type:text/html;<meta charset=utf-8>\n\n");
    printf("<!DOCTYPE html>\n\n");
    printf("<html>\n\n");
    printf("<head>\n\n");
    printf("<meta charset = \"utf-8\">");
    printf("<title>\n");
    printf("一二三四五\n");
    printf("</title>\n\n");
    printf("</head>\n\n");
    printf("<body>\n");
    printf("<form action=\"/cgi-bin/12.exe\">");
    printf("<p>按下确定后可以看到结果。<br><br>\n\n");
    printf("<input name=\"m\" size=\"5\"><br><br>\n\n");
    //printf("<input name=\"n\" size=\"5\"><br><br>\n\n");
    printf("<input type=\"submit\" value=\"确定\"><br><br>\n\n");
    printf("</form>\n\n");
    printf("</body>\n\n");
    printf("</html>");
    _getch();
    return 0;
}
我试了一下这个代码输入的汉字全是方块,应该怎么设置呀?
2020-02-16 09:04
吹水佬
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:451
帖 子:10608
专家分:43190
注 册:2014-5-20
收藏
得分:0 
chcp只可以临时修改
要永久修改试试这样:
1、打开注册表:HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe
2、如果没有%SystemRoot%_system32_cmd.exe项,在控制台属性设置"使用旧版控制台"
图片附件: 游客没有浏览图片的权限,请 登录注册

3、再看看注册表就有%SystemRoot%_system32_cmd.exe
图片附件: 游客没有浏览图片的权限,请 登录注册

4、修改CodePage值为65001
图片附件: 游客没有浏览图片的权限,请 登录注册

图片附件: 游客没有浏览图片的权限,请 登录注册

5、重启系统

[此贴子已经被作者于2020-2-16 09:50编辑过]

2020-02-16 09:40
星系隐
Rank: 2
等 级:论坛游民
威 望:1
帖 子:96
专家分:36
注 册:2018-6-16
收藏
得分:0 
回复 3楼 吹水佬
射射大哥,已经谢了)
2020-02-16 10:48
快速回复:请问vs怎么生成一个代码页65001的程序?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.039625 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved