#include #include struct list { list(char _elem, list* _next = NULL) : elem(_elem), next(_next) { } char elem; list* next; }; int main() { list* p = new list(1, new list(2, new list(3))); return 0 * _getch(); }