A. 在c語言編輯過程中如何輸入漢字
如果是在WIN98下,那麼先使用PDOS95啟動漢字輸入程序,再啟動TC編輯環境,就可以正常輸入漢字了。使用CTRL+SHIFT切換輸入法;
如果是在XP環境下,可以直接啟動TC編輯環境,使用空格+ctrl鍵切換輸入法。也可以輸入漢字。
其實,使用VC++編輯環境完全可以替換TC的編輯環境的,使用漢字就更不是問題了。
B. 在c語言編輯過程中如何輸入漢字呢
定義一個字元串變數,這個變數的值中就可以輸入漢字了。
漢字是多位元組的,一個char放不下,可以使用字元數組,但需要給數組分配空間,或者使用string
例如:
#include<stdio.h>
intmain(void)
{
chara[7]="你好";
scanf("%*s",a);
printf("%s
",a);
return0;
}
(2)c語言編譯程序中文擴展閱讀:
其實從語言學的角度來說,英文是線性的一維語言,而中文是平面的二維語言。而程序恰恰是線性的一維的。也就是說,線性的英文正好能契合線性的程序。所以,中文並不適合現有的編程方式。
然而,未來的發展可能超出你的想像。未來可能會有多維度的量子計算,也許二維的中文反而會比一維的英文更適合。
程序員對比過中文編程和英文編程就會明白,中文編程反而會提高門檻。因為編程的核心根本就不是什麼語言,而是程序化思維方式。最簡單的並不是英文編程,而是數學符號編程,極度抽象,普通人很難理解,但代碼量特別少。
C. 哪款c語言編譯程序支持編譯中文
Dev C++或C-free
很快很方便的
D. 用c語言編譯執行時輸入英文,結果顯示中文是為什麼
我認為是代碼的問題。
我用的也是vc6,中文綠色版,Win7,64位的系統。從來沒出現由於軟體不兼容導致程序停止運行的問題。
用該VC6.0編過小程序,也編過一個程序幾千行的代碼,有出現過某某.exe已停止工作的問題。
從來都是代碼的問題。
有可能是讀寫了非法內存。有可能是控制項(比如窗口之類的),信號之類的。
中文版本並不妨事兒,沒有中文路徑就和英文的一樣了。
E. c語言怎樣才能輸出中文(最簡單的方法)
定義一個字元串變數,在這個變數的值中就可以輸入中文了。漢字是多位元組的,一個char放不下,可以使用字元數組,但需要給數組分配空間,或者使用string。
例如:
#include<stdio.h>
int main(void)
{
char a[128];
printf("請輸入所需輸出的漢字:");
scanf("%s",a);
printf("%s\n",a);
return 0;