我需要一點幫助,在C++中使用指針。對不起,似乎初學者,但我真的不明白他們。我已閱讀cplusplus.com網站上的指針教程,因此請不要這樣做。C++指針幫助?
我基本上有一個變量,其中包含另一個變量的名稱,我希望通過持有人訪問該變量。我相信我需要使用指針,如果我錯了,請糾正我。
E.g.
int a;
string b;
a = 10;
b = "a";
我需要通過變量「b」的內容訪問變量「a」。
只是爲了把這個變成更好的角度看,這是我如何使用它:
int a;
a = 20;
void getVar(string name) {
cout << name;
}
getVar("a");
但你可以看到,第5行,這將只是COUT名稱的值,在這種情況下, 「a」,但我希望它能夠輸出名稱中包含的變量的值,所以我希望它輸出「20」。
這裏的任何幫助將不勝感激。
有你想要做什麼做的語言,而C++是不是其中之一。 – 2011-05-03 19:40:32
是的我知道我可以在PHP中做到這一點,有沒有什麼辦法可以實現這一點,不一定非得用指針,只是最簡單的方法? – Ollie 2011-05-03 19:42:16
爲什麼不通過這種方式來告訴我們你想通過訪問變量來實現什麼? – 2011-05-03 19:44:04