#include <iostream>
#include <cstring>
using namespace std;

class Node
{
public:
    Node *next;
    char Variable_name[32];
};

void Test( Node *& ret )
{
  Node *temp = new Node;
  temp->next = NULL;

  strcpy( temp->Variable_name, "counter" ) ;

  ret = temp;

} // end void


int main()
{
  Node *Variable_list_head = NULL ;

  Test( Variable_list_head ) ;

  cout << Variable_list_head << endl;
  cout << Variable_list_head->Variable_name << endl;

  return 0 ;
} // end main()
