[ create a new paste ] login | about

Link: http://codepad.org/62a4dY0R    [ raw code | output | fork ]

C, pasted on Nov 13:
#include <stdio.h>
#include <stdlib.h>
 
typedef struct time__//сначала объявляем анонимную структуру
{
    char hh;
    char mm;
}; //а потом задаем псевдоним
 
typedef struct train
{
    char wpa[24]; //шифр поезда
    char start[24];
    char stop[24];
    time__ train_time;
};
 
int main(void)
{
    train *list;
    list = (train*)malloc(10 * sizeof(train));  
    if ( !list )
        exit ( -1 );
   
    free(list);
    return 0;
}


Output:
1
2
3
4
5
6
7
8
9
Line 8: warning: useless storage class specifier in empty declaration
Line 15: error: expected specifier-qualifier-list before 'time__'
Line 16: warning: useless storage class specifier in empty declaration
In function 'main':
Line 20: error: 'train' undeclared (first use in this function)
Line 20: error: (Each undeclared identifier is reported only once
Line 20: error: for each function it appears in.)
Line 20: error: 'list' undeclared (first use in this function)
Line 21: error: expected expression before ')' token


Create a new paste based on this one


Comments: