c程序的執行順序

在c語言的課堂里老師都告訴咱們程序的執行入口函數是main函數,可是實際上程序在運行之初最早開始執行的卻不是main,至少還有一些程序員可控的函數能夠在main函數以前執行,也能夠有一些函數在main結束以後執行。程序員 __attribute__((constructor)) 標記的函數實在main執行以前執行的,能夠作一些初始化的工做。 函數 __attribute__((destructor
相關文章
相關標籤/搜索