局部变量的赋值问题
int i = 5;
i = 10;
變量 i 在棧幀里面的局部變量表里面,這個(gè)局部變量表類似一個(gè)數(shù)組,里面包含了一些“槽位”來(lái)存放局部變量,i 這個(gè)變量,就是在局部變量表中的某一個(gè)槽位里面,并且 i 只會(huì)占用一個(gè)槽位,對(duì)變量 i 賦值就是往這個(gè)槽位寫(xiě)入數(shù)據(jù)。如上所示,i = 5,再重新賦值 i = 10,會(huì)把“槽位”舊數(shù)據(jù)清除掉,再寫(xiě)入新的值。
總結(jié)
- 上一篇: 网络鸡助是啥意思 有多少人不了解
- 下一篇: vim 底行命令模式下的全局命令 g(g