數(shù)據(jù)結(jié)構(gòu)生成樹定義 一個數(shù)據(jù)結(jié)構(gòu)中,關(guān)于串的賦值。if(str.ch)是什么意思?
一個數(shù)據(jù)結(jié)構(gòu)中,關(guān)于串的賦值。if(str.ch)是什么意思?整個if語句是:如果字符串存在,刪除它,然后將指針指向null。所以這個程序的功能是刪除字符串。將指針指向null是一種避免指針懸空的操作
一個數(shù)據(jù)結(jié)構(gòu)中,關(guān)于串的賦值。if(str.ch)是什么意思?
整個if語句是:如果字符串存在,刪除它,然后將指針指向null。所以這個程序的功能是刪除字符串。將指針指向null是一種避免指針懸空的操作。如果省略該操作,它將在下次訪問字符串時出現(xiàn)。因為ch不等于null,所以它將被訪問。但實際上,ch所指向的字符串已經(jīng)被刪除,即ch指針已經(jīng)掛起。必須避免這種情況。