C语言中怎么在main函数开始前执行函数
在gcc中,可以使用attribute关键字,声明constructor和destructor,代码如下: 代码如下:#include __attribute((constructor)) void before_main(){ printf(“%s/n”,__FUNCTION__);} __attribute((destructor)) void after_main(){ printf(“%s/n”,__FUNCTION__);} int main( int argc, char ** argv ){ printf(“%s/n”,__FUNCTION__); retur
用户评论