構造函數初始化列表中對變量的初始化順序與變量的聲明順序一致

參考鏈接:https://www.cnblogs.com/lidabo/p/3628987.html

在這裏插入圖片描述
輸出爲一個隨機數和98,爲什麼呢?
因爲對於初始化列表而言,對成員變量的初始化,是嚴格按照聲明次序,而不是在初始化列表中的順序進行初始化,如果改爲賦值初始化則不會出現這個問題,當然,爲了使用初始化列表,還是嚴格注意聲明順序吧。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章