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