2013-01-19 8 views
21

をdepointerize ..CPP/C++、それはポインタでないポインタを作ることが可能だ場合、私は思っていたポインタ値を取得したり、ポインタ

問題は、私は私が簡単に取得するためのparamaterためのポインタを受け入れる機能を持っていますそのポインタの値。シンプルなintなので、私が価値を欲しいと思っている場所でポインタを送る必要がなくても、その価値を得ることができるのだろうかと思っていました。

2ポインタに値を与えるので、関数が値をintとして返すことは望ましくありません。

+0

値が必要な場合は、値渡しするだけです。 – Philipp

+0

ポインタの逆参照について聞いたことがありますか? – Csq

+1

ポインタの値を必要とする場合は、ポインタの参照を解除するだけで、ポインタの値を返す関数は必要ありません。あなたの英語はあまり良くありません。あなたが達成しようとしていることのいくつかのコードを表示できますか? –

答えて

39

ポインタの値を取得するには、ポインタの参照を解除するだけです。

int *ptr; 
int value; 
*ptr = 9; 

value = *ptr; 

値は、今私はあなたがポインタについての詳細を読むことをお勧め9.

あり、これは彼らの基本機能です。

関連する問題