導航:首頁 > 源碼編譯 > 編譯運行輸出結果為什麼有問號

編譯運行輸出結果為什麼有問號

發布時間: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 瀏覽:492
為什麼鴻蒙那麼像安卓 瀏覽:735
安卓手機怎麼拍自媒體視頻 瀏覽:185
單片機各個中斷的初始化 瀏覽:723
python怎麼集合元素 瀏覽:480
python逐條解讀 瀏覽:832
基於單片機的濕度控制 瀏覽:498
ios如何使用安卓的帳號 瀏覽:882
程序員公園采訪 瀏覽:811
程序員實戰教程要多長時間 瀏覽:974
企業數據加密技巧 瀏覽:134
租雲伺服器開發 瀏覽:813
程序員告白媽媽不同意 瀏覽:335
攻城掠地怎麼查看伺服器 瀏覽:600