青青草免费线看线看|啊在车上停不下来了|国产少女免费观看电视剧|仑乱88MAV|精品老司机在线观看视频|国产一区二区三区高清免费视频|在线观看免费777av

定義字符串指針


定義字符串指針


有以下幾處問題:
1、char *str="hello world";的定義方式,str指針?biāo)赶虻淖址當(dāng)?shù)據(jù)默認(rèn)為const類型,所以不能修改內(nèi)容,就是提示內(nèi)存不能write的原因 。
改為
char *str;
char TempString[]="hello world";
str = TempString;
這樣的定義方式,指向的字符串?dāng)?shù)據(jù)就不是const類型了 。
2、第一次輸出字符串后str指針已經(jīng)進(jìn)行了str++的自加操作,str指針指向了字符串末尾,所以必須讓str指針重新指向字符串開頭位置,所以DeleatChar函數(shù)調(diào)用之前必須添加str = TempString;語(yǔ)句 。
下面是修改好的程序,請(qǐng)參考 。
【定義字符串指針】

    猜你喜歡