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

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

发布时间: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。

阅读全文

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

热点内容
程序员职业未来 浏览:674
怎么找程序员做网站 浏览:614
pdf转换成xps 浏览:84
如何查看服务器登录的密码是什么原因 浏览:451
x21加密的照片怎么找 浏览:780
天干地支的算法今年是什么年 浏览:611
方舟怎么免费开启服务器 浏览:978
云服务器比价售价 浏览:104
android添加modules 浏览:991
pdf转cad格式转换器 浏览:363
华硕电脑磁盘加密怎么解决 浏览:266
python随机种子状态释放 浏览:11
51单片机做计数器 浏览:901
picc编译器过期 浏览:735
在抖音收藏怎么设置加密 浏览:394
外地云服务器如何注册 浏览:861
遮瑕膏解压 浏览:189
近的python少儿编程课 浏览:490
php当天时间戳 浏览:202
手机地图app哪个好用 浏览:318