缺省參數(shù)是什么意思 關(guān)于缺省構(gòu)造函數(shù)的理解?
關(guān)于缺省構(gòu)造函數(shù)的理解?int m=1不是對(duì)m賦值為1,而是m的默認(rèn)值是1,如果你寫CA a[2],那么兩個(gè)CA對(duì)象都調(diào)用默認(rèn)的構(gòu)造函數(shù),這時(shí)你沒(méi)有傳參數(shù),那么默認(rèn)的參數(shù)m就是1,所以第一次x=0 1
關(guān)于缺省構(gòu)造函數(shù)的理解?
int m=1不是對(duì)m賦值為1,而是m的默認(rèn)值是1,如果你寫CA a[2],那么兩個(gè)CA對(duì)象都調(diào)用默認(rèn)的構(gòu)造函數(shù),這時(shí)你沒(méi)有傳參數(shù),那么默認(rèn)的參數(shù)m就是1,所以第一次x=0 1 1=2,第二次cx加過(guò)了1,所以是x=0 1 2=3,后來(lái)你寫CA b(10)就是調(diào)用構(gòu)造函數(shù),并且指明參數(shù)m為10,所以x=0 10 3=13上面的理解了,下面的其實(shí)是一樣的。