2010-11-22 6 views
0

**ポインタはC++でどのように使用できますか? * pointer []を使うと、一つの要素へのアクセス方法は分かりますが、** pointerの要素にどうやってアクセスできますか?** testをC++で使うには?

+0

あなたが宣言、または式での構文について尋ねている必要が? –

+2

あなたがまだ紛失している場合は、K&Rを参照してください。 –

+0

**(ポインタ+インデックス)?例えば。 5番目のインデックス**(ポインタ+ 5)にアクセスする場合。 – Muggen

答えて

4

**のCの表記は、ポインタへのポインタを示します。 **要素の要素は単なるポインタであり、通常のポインタ操作を使用してアクセスできます。

char value = 'c'; 
char* pValue = &value; 
char** ppValue = &pValue; 

char* pAnotherValue = *ppValue; 

尖ったダブルで実際の型に戻って得るためにちょうど余分dererence操作

char value2 = **ppValue; // value2 == 'c' 
1

全く同じです。

関連する問題