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

c語言燙燙

發布時間: 2023-06-12 04:02:09

c語言出現 燙燙的亂碼 求助求助

一般出現這種情況就是你引用了你沒有初始化的內存空間的。輸出"燙燙燙燙"是因為vc會自動把未用函數的局部變數空間按位元組全部初始化為CC(打個比方,你定義一個10個元素的char數組,結果你初始化了2個元素,後面沒初始化,沒賦值,沒有使用,就變CC了)。CC CCH在Unicode的編碼中就是表示中文的「燙」,所以就是很多「燙」字。

Ⅱ C語言中字元數組輸出「燙燙燙燙燙燙燙」,如何解決

在字元數組最後加上 '',作為字元串結束標志。

strcpy(studname[k],ntemp);

strcpy(studname[i],studname[k]);

strcpy(ntemp,studname[i]);

strcpy(ntemp,studname[k]);

strcpy(studname[k],studname[i]);

strcpy(studname[i],ntemp);

(2)c語言燙燙擴展閱讀:

如果在定義字元數組時不進行初始化,則數組中各元素的值是不可預料的。如果花括弧中提供的初值個數(即字元個數)大於數組長度,則出現語法錯誤。

如果初值個數小於數組長度,則只將這些字元賦給數組中前面那些元素,其餘的元素自動定為空字元(即'')。如果提供的初值個數與預定的數組長度相同,在定義時可以省略數組長度,系統會自動根據初值個數確定數組長度。

Ⅲ c語言運行後為什麼出現n多的燙燙燙燙燙!!!!

出現多個燙的原因可能是未對字元數組或字元指針進行初始化或賦值。


舉例說明如下:

chara[5];
printf("%s",a);//出現多個燙,原因是未對字元數組a進行初始化或賦值
熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:710
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:972
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:681
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:833
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:741
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1081
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:312
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:192
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:879
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:837