struct
以下のような Nodeというタイプがあります。
struct Node
{
int data;
Node next;
}
上記のコードをコンパイルするとコンパイル時エラーが発生しますが、クラスにするとすべて問題ありません。
class Node
{
int data;
Node next;
}
2 つの違いは何ですか (私は 1 つが 1 つであることを知っていstruct ( value type )
ますclass(ref type )
) ?