20 lines
339 B
C
20 lines
339 B
C
#include<stdio.h>
|
|
#include<stdlib.h>
|
|
|
|
void __attribute__((constructor)) calledFirst();
|
|
void __attribute__((destructor)) calledLast();
|
|
|
|
int main() {
|
|
printf("\nI am in main");
|
|
return 0;
|
|
// exit(0); // Even called on this!!!
|
|
}
|
|
|
|
void calledFirst() {
|
|
printf("\nI am called first");
|
|
}
|
|
|
|
void calledLast() {
|
|
printf("\nI am called last\n");
|
|
}
|