Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ifndef BUS_H
- #define BUS_H
- typedef struct bus{
- char* num;
- char** stops;
- unsigned int max_stops_size;
- unsigned int count;
- }BUS;
- typedef struct busArray{
- BUS* bus;
- unsigned int max_bus_size;
- unsigned int count;
- }BUS_ARRAY;
- void declareBus(BUS* bus, char* num, char** stops, int count, int n);
- void nullingArrays(char* num, char** stops);
- void printBus(BUS* bus, int n);
- int addStops(char* stopAdd, BUS* bus, int n);
- void changeStops(BUS* bus, char* stopChange, int number, int n);
- int addStopsToWay(char* stopAdd, BUS* bus, int n, int place);
- void changeStopsOrder(BUS* bus, int n, int num1, int num2);
- void deleteBusStopByNum(BUS* bus, int num, int n);
- void deleteBusStopByName(BUS* bus, char* name, int n);
- void printBusArr(BUS_ARRAY* busArr);
- void addBusToBusArr(BUS_ARRAY* busArr, BUS* bus, int n);
- void deleteBusFromArr(BUS_ARRAY* busArr, int number);
- void changeBus(BUS_ARRAY* busArr, BUS* bus, int number, int n);
- #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement