2015-10-16 37 views
-1

在我的C++類的介紹中,我的老師指示我們開始使用他所謂的「ram表」。這是一個網格,可以讓你看到變量是否可以與其他人共享內存位置(在值和參考參數等中)。尋找一個與「ram tables」有關的特定術語

https://dl.dropboxusercontent.com/u/5129928/Photo%20Oct%2016%2C%202%2006%2008%20AM.jpg

https://www.dropbox.com/s/amltkdtvc7b6m22/photo%20oct%2016%2C%2012%2043%2047%20am.jpg?dl=0

我搜索術語「公羊表」和「記憶表」有變化的負載和找到什麼。這些還有別的名字嗎?

我知道這是一個愚蠢的問題。但是當程序變得越來越複雜時,我並不完全確定如何使用它們,所以我試圖找到一些關於如何正確使用它們的視頻或文本評論。我們很好地融入函數中,當我自己構建函數時,我理解它,但讀別人的外部代碼可能會感到困惑,所以這些表格提供了關於變量何時變化的一點清晰。

任何幫助將不勝感激。

+2

我想你將不得不問問老師他的意思。你有沒有討論像堆和棧這樣的概念呢?如何指針?他的這些表可能是一些導致真正概念的設備。 –

+0

未知概念...圖紙無用... –

+0

我可能不得不這樣做。我不確定這是否是大多數C++老師教授的通用概念,或者是否是他熟悉的東西。他很古老,甚至在提到超級簡單的東西時也使用了很多過時的術語。不,我們還沒有學習堆或堆棧,並且通過指針,你的意思是參考值嗎?用作指向另一個變量來存儲數據的函數輸出的值? –

回答

-1

問你的老師他的意思是什麼。我從來沒有像這樣聽過。他還告訴了你關於C++的其他事情,所以我們可以理解他在談論什麼主題?也許他想告訴你如何通過內存分配變量和其他內容?

+0

是的,這正是他試圖向我們展示的內容,而且我明白一般來說,當使用變量和副作用時,這個概念在使用函數和參考值時會讓初學者感到困惑。他的測試非常殘酷,並且都使用非常通用的變量名稱,這使得讀寫困難的人(我)很難通過它們進行跟蹤。無論如何,感謝幫助。 –

+0

從你的描述中,我想他可能畫了一張表讓你理解C++中內存分配是如何發生的。如果你還沒有深入瞭解它,這對初學者來說是正常的,你可以讓他向你解釋,或者你可以通過網絡搜索,或者讀一本書(「C++ primer」是一個很好的例子)。高興地幫助:)接受答案,並upvote,如果你想! – telis80

+0

我不知道爲什麼我沒有使用這個爲我的主要照片。這就是問題所在,他只是想要輸出,但是他在課堂上通過了桌子。我很抱歉我的手寫不好 https://dl.dropboxusercontent.com/u/5129928/Photo%20Oct%2016%2C%202%2006%2008%20AM.jpg –

相關問題