當前位置:首頁 » 編程語言 » 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進行初始化或賦值
熱點內容
超凡先鋒配置不行怎麼辦 發布:2025-05-15 23:27:54 瀏覽:530
win7取消加密 發布:2025-05-15 23:26:37 瀏覽:470
不用internet打開ftp 發布:2025-05-15 23:06:00 瀏覽:153
sql字元串取數字 發布:2025-05-15 22:57:45 瀏覽:124
推薦編程課 發布:2025-05-15 22:34:12 瀏覽:618
表拒絕訪問 發布:2025-05-15 22:29:37 瀏覽:978
電腦怎樣解壓文件 發布:2025-05-15 22:25:32 瀏覽:439
dns伺服器怎麼看 發布:2025-05-15 22:17:27 瀏覽:151
3dm的壓縮包 發布:2025-05-15 22:09:23 瀏覽:662
和存儲字長 發布:2025-05-15 21:54:09 瀏覽:515