Pointers to Objects


void main()
{
    Stack *S = new Stack();

    S->Push(30);
    S->Push(40);

    printf("Top: %d\n", S->Top());

    S->Pop();
    printf("Top: %d\n", S->Top());

    S->Pop();
    printf("Top: %d\n", S->Top());

    delete S;
}




Variable Declarations


void main()
{
    int a;

    a = 10;

    Stack S;

    for (int i=0; i