> struct Node { > int data; > Node* next; > } > void main() { > Node n1 = new Node(10); // OK > Node n2 = new Node(10, null); // OK > } I am sleepy. Third try: struct Node { int data; Node* next; } void main() { Node* n1 = new Node(10); // OK Node* n2 = new Node(10, null); // OK }