2016-06-30 8 views
0

メモリ管理または2親切図式それを説明する間、他の方法に違いがある場合は、私がノード* nextとノード* nextに違いはありますか?

struct Node *next; 
struct Node* next; 

のこの混乱の概念に出くわしたリンクリストをコーディング中!

+1

そうでなければ、まだダイアグラムが必要ですか? – red0ct

+0

これらは同じです:翻訳時には、スペースは最終的に削除されます(宣言はトークン 'struct'、' Node''、 '' '、' next''と ';')を含むトークンシーケンスになります)。 '*'は分離トークン(つまり 'struct Node * next;)として動作するので、スペースを完全にスキップできます。 – skyking

+0

haha​​ ..明らかにそうでない場合は、私は図を必要としません! –

答えて

1

これらの2つの宣言は同等です。どちらもnextstruct Node *と宣言しています。

関連する問題