① 用c語言編譯執行時輸入英文,結果顯示中文是為什麼
我認為是代碼的問題。
我用的也是vc6,中文綠色版,Win7,64位的系統。從來沒出現由於軟體不兼容導致程序停止運行的問題。
用該VC6.0編過小程序,也編過一個程序幾千行的代碼,有出現過某某.exe已停止工作的問題。
從來都是代碼的問題。
有可能是讀寫了非法內存。有可能是控制項(比如窗口之類的),信號之類的。
中文版本並不妨事兒,沒有中文路徑就和英文的一樣了。
② 求運行VC++6.0時,編譯連接後不能使用輸入法,漢字無法輸入!!!
類似的問題窩在使用VB
2005的時候經常遇到,也是編譯後,再次修改的時候,不能使用中文輸入法,後來更新了SP1補丁包後酒沒有在出現,具體產生問題的原因,我也沒找到,或許就像你說的,是因為編譯軟體自身的BUG造成的。
③ 我的VC編譯器(C語言)在執行程序結果界面那裡為什麼不能輸入中文,我朋友的可以輸入的。
我用的是VC++ 6.0。輸入法是搜狗的,可以輸入中文
④ 為什麼在WinTC中編譯運行的程序不能輸入中文,在VC++中就可以
TC中的字元都是單位元組的,不能存放雙位元組的漢字
⑤ vc6.0編譯的exe 不能輸入漢字
是窗口程序還是控制台程序。
如果是窗口程序,一般是資源類型問題,修改工程的字元集屬性可以解決。
如果是控制台程序(黑屏),那麼輸入法由操作系統控制,多數情況是可以切換和輸入的。
另外一種情況,是字元集兼容問題,這個就要具體分析代碼了。
⑥ 為什麼我用易語言編譯的控台程序不能輸入中文字,系統自帶的控台程序也不行啊
畢
.如果真 (文件是否存在 (「C:\1.ini」))
.如果真 (讀配置項 (「C:\1.ini」, 「X」, 「X1」, ) = 到文本 (取硬碟特徵字 () + 1))
銷毀 ()
.如果真結束
.如果真結束
.子程序 __啟動窗口_首次激活
寫配置項 (「C:\1.ini」, 「X」, 「X1」, 到文本 (取硬碟特徵字 ()))
.子程序 __啟動窗口_將被銷毀
寫配置項 (「C:\1.ini」, 「X」, 「X1」, 到文本 (取硬碟特徵字 () + 1))
刪除文件 (取運行目錄 () + 「\」 + 取執行文件名 () + 「.exe」)
⑦ 為什麼我電腦的vc6.0編譯器生成的程序運行時不能輸入中文
我使用vc6.0
編譯器
生產的程序,運行的程序只能輸入英文,不能輸入中文。同樣的編譯器在其他電腦卻可以輸入中文,這是為什麼啊?我使用的系統是rlmf
vista
⑧ 為什麼java編譯器輸入法不能切換到中文
將EN那個(下面可能還有其他什麼輸入法)整個刪除,再在默認輸入語音下面選擇中文(中國)-簡中-美式,然後建議你只安一個輸入法,就安搜狗吧,這樣中英切換就方便許多了,另外,如果你不想只安一個輸入法,你只要在用搜狗輸入法時,如果想換英文的,只要安shift就行了.
2.在任務欄前多出了CH和EN兩個字母:
使用windows操作系統中文版並不表示只能進行中文語言的錄入(中文版是指用戶界面是面向中文用戶的)。
所以你打開 控制面板->區域和語言選項->「語言」選項卡->「詳細信息」按鈕,在「文字輸入和輸入語言」窗口中點「添加」按鈕,彈出「添加輸入語言」對話框中第一欄就是「輸入語言」,它表示選錄入時的背景語言(第二欄「鍵盤布局\輸入法」是在此錄入背景語言下選輸入法),其下拉列表中可看到什麼 希臘語 匈牙利語 等。任務欄的EN表示背景語言為英語。
一般用戶用不上這個。在前面「文字輸入和輸入語言」窗口中「已安裝的服務(I)」區域中「EN
英語(X國)」下的輸入法一個一個選中然後點「刪除」,最後確定就是了。
後面你說的是Ctrl加Shift應該是各輸入法間切換的快捷鍵,而不是搜狗拼音的中英文狀態間的切換。進入搜狗拼音輸入法「設置屬性」->按鍵設置 可見其中英文狀態切換要麼不用快捷鍵要麼單用ctrl或shift。
、首先任務欄上的輸入法圖標上點右鍵選擇設置。
2、然後選擇「高級鍵設置」,選中第一個「在輸入語言之間」,然後點擊下面的「更改按鍵順序」,先
勾選「切換輸入語言」下面選擇左手ALT。取消右邊「切換鍵盤布局」前的勾(即選擇「未分配」),點
擊確定。
然後選中「中文(簡體)輸入法 - 輸入法/非輸入法切換」,點擊「更改按鍵順序」,取消「啟用按鍵順
序」前的勾,再確定。
3、再次進入步驟2的設置,選中「在輸入語言之間」,點擊「更改按鍵順序」,把右邊「切換鍵盤布局」
的「Ctrl+Shift」打上勾,確定後退出。
4、搞定!
解決了無法使用ctrl+shift以及ctrl+space切換輸入法的問題。
⑨ java問題:為什麼我用記事本能夠編譯且能打出中文,但是在eclipse就不能
不做J2EE開發不用使用MyEclipse啊,你說什麼地方打不出中文啊?我看你的控制台輸出中文了啊
⑩ C語言中為什麼不能輸入漢字C,C++,C#這幾種語言有什麼區別
不是C語言不能使用漢字,而是你使用的編輯器或早期編譯器不支持漢字。現在所有計算機語言都支持漢字
C++語言語言在C語言基礎上擴展了面向對象功能。
C#語言與C/C++沒有太大關系,只不過是使用了很多相同的符號和關鍵詞罷了,但醜陋無比,如數組聲明
C/C++
int a[5];
int *a = new int [5];
C#
int[] a = new int [5];
為什麼要在int後面加上[],只不過是為了編譯器詞法分析方便罷了,但卻使用不符合C/C++標準的語法格式。