台部落
註冊
登錄
寫文章
請輸入正確的登錄賬號或密碼
註冊
忘記密碼
首頁
c語言應用技巧
正文
atexit函數
原創
gyl1988
2019-02-22 22:51
atexit(設置程序正常結束前調用的函數)
相關函數
_exit,exit,on_exit
表頭文件
#include<stdlib.h>
定義函數
int atexit (void (*function)(void));
函數說明
atexit()用來設置一個程序正常結束前調用的函數。當程序通過調用exit()或從main中返回時,參數function所指定的函數會先被調用,然後才真正由exit()結束程序。
返回值
如果執行成功則返回0,否則返回-1,失敗原因存於errno中。
範例
#include<stdlib.h>
void my_exit(void)
{
printf(“before exit () !\n”);
}
main()
{
atexit (my_exit);
exit(0);
}
執行
before exit()!
可以這樣理解:
當程序執行前的初始化階段將atexit函數所指定的函數指針壓棧,退出前退棧執行!
函數
職場
休閒
發表評論
登录
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Linux基本操作命令
wbzjacky
2019-02-24 13:12:38
444句英語
wbzjacky
2019-02-24 13:12:37
真實的模擬***綜合實驗
wbzjacky
2019-02-24 13:12:37
MySQL 事務、函數、觸發器、數據庫備份、權限管理
死瘦宅
2019-02-24 22:35:12
Xcode與C++之遊戲開發:Pong遊戲
優惠碼優惠
2019-02-24 19:41:23
Android開發學習之使用Toolbar實現不同的Fragment使用不同顏色的標題欄與狀態欄
優惠券發放
2019-02-24 19:41:23
路遇一個“乞討者“
楊木藝
2019-02-24 14:19:35
如果同事暗中傷害你,應該怎麼辦?
這個饅頭有餡
2019-02-24 13:59:08
職場中,抱怨越多的員工,越被領導瞧不起!
這個饅頭有餡
2019-02-24 13:59:08
老程序員被裁,應屆生卻能月薪 1.3 萬?這你能忍?
前端高達
2019-02-24 13:48:04
遇到到處蹭吃卻從不請客吃飯的主怎麼辦?
樑軍年
2019-02-24 13:26:35
高標準機房綜合配線安裝
wbzjacky
2019-02-24 13:12:38
IPsec ***實驗
wbzjacky
2019-02-24 13:12:37
網絡系統集成
wbzjacky
2019-02-24 13:12:37
CISCO路由AAA的Easy ***
wbzjacky
2019-02-24 13:12:37
G
gyl1988
24小時熱門文章
如何使用 JS 判斷用戶是否處於活躍狀態
lightdb秒級增加列和刪除列(not null帶默認值)
lightdb數據庫超時相關控制參數
通過HPA+CronHPA組合應對業務複雜彈性伸縮場景
❤️🔥 Solon Cloud Event 新的事務特性與應用
lightdb mysql 8.0兼容之不可見主鍵
使用 JS 實現在瀏覽器控制檯打印圖片 console.image()
基於Ubuntu-22.04安裝K8s-v1.28.2實驗(四)使用域名訪問網站應用
最新文章
bootloader
volatile
C語言 side effect 和 sequence point
同步I/O、異步I/O
經典推薦之嵌入式系統 Boot Loader 技術內幕(詹榮開)
最新評論文章
https://yachay.unat.edu.pe/blog/index.php?comment_area=format_blog&comment_component=blog&comment_co
linux以太網驅動總結