导航:首页 > 源码编译 > 编译运行输出结果为什么有问号

编译运行输出结果为什么有问号

发布时间:2022-09-09 05:46:29

❶ 为啥输出结果是问号啊,小白求解

输出的结果超出了“%c”可表示的范围,“%c”只能用于显示ASIIC码表中的可见字符。

java中char类型输出,编译运行为什么输出的是一个问号

char类型你赋值的是数字,那么java认为你赋值的是ASCII是编码,在输出前他会将赋值的数字按照ASCII编码翻译为字符再打印出,打印出了?说明128对应的字符为?
平时常用的有65对应A,97对应a

❸ 编译好的java web项目,在unix上运行weblogic日志输出中文是问号.

你的unix系统编码是什么呀,敲一下命令: echo $LANG,看输出结果是什么,如果不是zh_CN.UTF-8,那么系统默认编码就是不支持中文的,可以设置一下

修改/etc/sysconfig/i18n
英文版系统:
LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"

中文版系统:
LANG="zh_CN.UTF-8"
SYSFONT="latarcyrheb-sun16"

❹ C语言这个代码运行结果为什么是问号

倘若楼主是想实现大小写转换的的话,你小写字母应该是a-32,因为小写字母的ASCII码值大。而?也有ASCII码值,是63,你可以去刻意控制输入的值,先心中猜想,在对照看看

❺ java中char类型输出,char num=128; System.out.println(num);编译运行为什么输出的是一个问号

不同的编码输出的结果还不一致呢,你可以试试。


还有你直接打印char类型的时候调用的其实是它的包装类的toString方法,方法是这样的:

public String toString() {

charbuf[]={value};
returnString.valueOf(buf);
}

另外一些说明的代码:

charnum=128;
System.out.println(num);//GBK-->?utf-8-->isblank
CharacternumCharacter=newCharacter(num);
System.out.println(numCharacter.toString());//结果个上一个打印的是一致的东西
charnum2=127;
System.out.println(num2);//GBK-->?ismessycodeutf-8-->ismessycode
System.out.println((int)Character.MAX_VALUE);//65535char的取值范围
System.out.println("~~");
System.out.println((int)Character.MIN_VALUE);//0
//汉字转char数组再转汉字
Stringstr="中国";
char[]arrs=str.toCharArray();//转char数组
System.out.println(String.valueOf(arrs));//转回汉字

写了这么多了 不知道可行啊?

❻ 为什么人家正确的c++文件我电脑运行都是问号

你这应该是某个文件缺失,编译不了,把C++卸载了,重新安装一遍就能解决

❼ codeblocks运行的项目结果为什么是问号

没有安装编译器工具链。缺少编译器工具链所以才运行项目结果会有问号,可以手动安装minGW或者安装自带编译器的codeblocks。

阅读全文

与编译运行输出结果为什么有问号相关的资料

热点内容
卡尔曼滤波算法书籍 浏览:768
安卓手机怎么用爱思助手传文件进苹果手机上 浏览:843
安卓怎么下载60秒生存 浏览:802
外向式文件夹 浏览:235
dospdf 浏览:430
怎么修改腾讯云服务器ip 浏览:387
pdftoeps 浏览:493
为什么鸿蒙那么像安卓 浏览:735
安卓手机怎么拍自媒体视频 浏览:185
单片机各个中断的初始化 浏览:723
python怎么集合元素 浏览:480
python逐条解读 浏览:832
基于单片机的湿度控制 浏览:498
ios如何使用安卓的帐号 浏览:882
程序员公园采访 浏览:811
程序员实战教程要多长时间 浏览:974
企业数据加密技巧 浏览:134
租云服务器开发 浏览:813
程序员告白妈妈不同意 浏览:335
攻城掠地怎么查看服务器 浏览:600