當前位置:首頁 » 編程語言 » c語言屯

c語言屯

發布時間: 2022-12-14 23:52:55

① 求助c語言 出現大量 「屯屯屯屯屯屯屯屯」如何解決

用的vc嗎?未初始化的位元組會默認賦值為0xcc

然後,你字元串數據沒有在末尾加上'\0'吧。
輸出字元串,會把後面未賦值的也顯示,然後在unicode下,會顯示成這個這個字。

② 為什麼這個c語言程序在寫入文件時會出現「屯」這樣的字元

字元數組定義的時候沒有初始化。
char name[20] = "\0";

③ C語言中屯有什麼含義

是亂碼,不能正常顯示啦

④ C語言文件輸出時是屯屯,幫忙改下

寫得很亂。建議改成從文件1讀,輸出到文件2,而不是原文件。還有屏幕輸入輸出和文件輸入輸出的語句分開寫。

⑤ 如何去掉c語言運行時的 屯啊

這個是因為你的字元數組中存放了沒有以'\0'結尾的字元串,你只需要在最後一個字元數組元素後加'\0'即可。
比如說你有一個字元數組是sz[100],你存放的時候存放
sz[0] = 'a';
sz[1] = 'b';
sz[2] = 'c';
這樣你printf("%s", sz);
得到的結果肯定是abc屯屯屯屯屯屯屯屯之類的結果,如何修正呢?
只需要加上sz[3] = '\0';
那麼輸出就正確了。
你可以試試看,就明白了。

⑥ c語言程序出現一堆屯字怎麼解決,程序肯定沒錯,別人的電腦上都能正常顯示

也許是你的路徑有問題,有些C語言編譯器對中文不識別,有中文路徑的話會錯誤,
查看你的文件安裝路徑和你程序的存放路徑,不要包含中文 試試

⑦ 為什麼C語言經常列印出「屯屯屯。。。」出來

是VC吧……明顯的變數未初始化,「屯屯」是VC為了方便調試對未初始化的默認填充,這樣你就能知道有變數未初始化了。記住定義變數一定要初始化,初始化數組最好全清零……

⑧ 請問下C語言讀取文件時候未成功全是屯怎麼解決 謝謝!

VC++ Debug模式編譯會把未初始化的數據用十六進制CD填充,取的是Clear Data的意思。而兩個CD剛好是GBK編碼的「屯「。也就是說你有字元串沒初始化就寫進去了。

⑨ C語言中出現屯問題,如何去掉代碼如下

一般都是亂碼問題,檢查內存

熱點內容
空調壓縮機種類 發布:2025-07-04 18:13:58 瀏覽:241
中國有ip6伺服器嗎 發布:2025-07-04 17:58:56 瀏覽:724
第六章編譯原理答案 發布:2025-07-04 17:37:55 瀏覽:40
php內存優化 發布:2025-07-04 17:25:54 瀏覽:664
威綸觸摸屏如何設置時間限制密碼 發布:2025-07-04 17:25:50 瀏覽:418
python列表的遍歷 發布:2025-07-04 17:24:20 瀏覽:24
編譯基本塊 發布:2025-07-04 17:23:06 瀏覽:750
scl語言編程 發布:2025-07-04 17:23:05 瀏覽:993
oracle用戶連接資料庫連接 發布:2025-07-04 17:20:20 瀏覽:939
我的世界純生存伺服器推薦死亡不掉落 發布:2025-07-04 17:06:14 瀏覽:348