C++ 循環變量的生命週期探索

最近在看C++primer時遇到些問題,就是for循環裏面定義一個變量如果循環10次會爲這個變量開闢一次的內存,還是每次循環都重新開闢一個內存。於是便做了個小小的實驗,廢話不多說直接上代碼:     結論:大家都知道一個引用只能被綁定一次,而這個實驗裏這個引用一直被初始化,可見for循環內部定義({裏面})的變量的生命週期只有這一次。循環體內部定義的變量會被重新初始化,但是被回收的內存還是重新拿來
相關文章
相關標籤/搜索