青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

T9的空間

You will never walk alone!

  C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
  69 隨筆 :: 0 文章 :: 28 評論 :: 0 Trackbacks
第六章不看,直接到第七章

所謂的啟動例程用C寫起來一般是這樣,但一般情況這個(gè)會是匯編來寫
exit(main(argc, argv))

exit函數(shù)
_exit和_Exit立即進(jìn)入kernel,exit則需要做完必要的清理工作,先run注冊過的終止處理程序,然后清理沒有關(guān)閉的流。
exit _Exit是ISO C標(biāo)準(zhǔn),_exit則是Posix,所以頭文件不一樣
前面是stdlib.h 后面是unistd.h

關(guān)于malloc,calloc,realloc
malloc分配的空間初始值不確定;calloc會幫忙清零;realloc可以動態(tài)分配合適的大小空間,如果不夠會有copy原始數(shù)據(jù)的動作,所以對realloc之前的memory記錄指針不是好方法,因?yàn)閞ealloc完就可能失效。

這三個(gè)都是去call sbrk來擴(kuò)大縮小heap
但一般只是擴(kuò)大,在free的時(shí)候 malloc 會把擴(kuò)大的 memory cache起來(virual memory)

setjmp, longjmp
跳轉(zhuǎn)函數(shù),支持跨越函數(shù)幀的跳轉(zhuǎn),goto是函數(shù)內(nèi)跳轉(zhuǎn)
注意: longjmp到setjmp的點(diǎn)后,一般情況 全局/局部/局部靜態(tài)變量都沒辦法恢復(fù)到setjmp時(shí)的值;register/volatile變量在編譯后(cc -O)會放到寄存器中,這些都能實(shí)現(xiàn)回滾。這也就說明setjmp的時(shí)候,jmp_buf并沒有保存這些值。

7.1 如果不調(diào)用return 和 exit 函數(shù)返回值用了printf的返回值,Orz...我沒想清楚怎么做的。

7.2 取決于printf面對的設(shè)備類型,行緩沖的話,碰到換行就會被輸出,如果是全緩沖,那么則要么需要call fflush,要么等stream被close。

7.3 不用參數(shù)傳遞,不用全局變量,Orz...要傳遞argc, argv -->NO

7.4 通常null就是0,一般指針為 null 的時(shí)候意味著空指針引用,一般0都不會去放數(shù)據(jù),RO的起始位置在一個(gè)更高的地址,0會是無效的,用來指引程序出錯(cuò)。

7.5
typedef void func(void);
int atexit(func* fp);
或者
typedef void (*func)(void);
int atexit(func fp);
我喜歡下面那種,因?yàn)楹瘮?shù)本身就是個(gè)pointer。

7.6 calloc會將分配的空間清零,ISO C不保證0值和空指針相等

7.7 size輸出的是靜態(tài)的RO,RW,ZI,像Heap,Stack是runtime才有的。

7.8 理論上不帶debug信息的.out文件應(yīng)該大小都是等于RO+RW+ZI的。

7.9 這就是.a和.so的區(qū)別了,link的時(shí)候靜態(tài)庫會被直接copy過來,所以會變大很多。

7.10 變量作用域的故事。
posted on 2013-05-28 20:00 Torres 閱讀(204) 評論(0)  編輯 收藏 引用 所屬分類: APUE
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久久99免费视频| 亚洲欧美激情一区| 欧美国产另类| 欧美成人精品在线播放| 欧美日韩喷水| 亚洲自拍偷拍一区| 亚洲欧美日韩在线播放| 蘑菇福利视频一区播放| 欧美ed2k| 亚洲免费高清视频| 久久久五月婷婷| 亚洲精品乱码久久久久久日本蜜臀| 欧美国产日韩一区| 欧美日韩小视频| 国产午夜精品全部视频在线播放| 裸体丰满少妇做受久久99精品| 日韩亚洲欧美中文三级| 亚洲专区一区| 欧美成人有码| 久热精品在线| 欧美一区二视频在线免费观看| 亚洲欧洲综合| 欧美精选午夜久久久乱码6080| 午夜精品偷拍| 亚洲香蕉伊综合在人在线视看| 欧美激情第10页| 蜜桃精品一区二区三区| 欧美一区2区三区4区公司二百| 亚洲精品亚洲人成人网| 亚洲欧美网站| 夜夜嗨av色综合久久久综合网| 美女91精品| 亚洲欧美中文日韩v在线观看| 久久亚洲一区二区| 久久久欧美一区二区| 欧美激情精品久久久六区热门| 在线视频中文亚洲| 洋洋av久久久久久久一区| 91久久黄色| 欧美在线观看www| 欧美一区二区视频在线| 欧美另类视频| 亚洲经典视频在线观看| 亚洲欧洲一区| 亚洲毛片在线| 中文国产一区| av成人老司机| 免费成人网www| 欧美一区二区三区久久精品| 欧美午夜www高清视频| 欧美色欧美亚洲高清在线视频| 欧美日韩国语| 国产精品美女久久久久aⅴ国产馆| 欧美日韩免费一区| 最新日韩在线| 欧美搞黄网站| 久久午夜精品| 欧美精品一区二区在线观看| 好吊日精品视频| 亚洲国产毛片完整版| 久久综合九色综合久99| 欧美一区=区| 国产亚洲一本大道中文在线| 亚洲国产成人av好男人在线观看| 亚洲国产天堂久久综合网| 久久久亚洲成人| 欧美一区中文字幕| 黄色日韩网站视频| 欧美福利一区二区| 欧美高清在线观看| 宅男精品视频| 免费成人高清| 欧美福利视频网站| 一区二区三区四区国产精品| 亚洲精品中文字幕在线观看| 性8sex亚洲区入口| 国内精品久久久久影院薰衣草| 亚洲日本一区二区| 亚洲大胆av| 亚洲综合电影| 国产一区再线| 亚洲国产日日夜夜| 欧美在线观看一区二区| 红桃视频亚洲| 日韩一级欧洲| 国产一区二区三区日韩| 欧美大胆成人| 欧美午夜精品理论片a级大开眼界 欧美午夜精品理论片a级按摩 | 亚洲欧美另类国产| 99视频精品全部免费在线| 亚洲精品一区二区三| 国产精品久久久久久久久动漫| 在线观看视频一区二区| 亚洲手机成人高清视频| 亚洲视频香蕉人妖| 一区二区三区在线视频免费观看| 亚洲特色特黄| 久久大香伊蕉在人线观看热2| 欧美三级视频在线| 久久久久亚洲综合| 欧美色综合网| 欧美激情女人20p| 国产精品综合网站| 欧美一区二区三区四区视频| 久久久综合激的五月天| 伊人久久大香线| 99国产成+人+综合+亚洲欧美| 国产日韩一区二区三区在线| 亚洲国产日韩一区| 国产有码在线一区二区视频| 日韩视频在线观看一区二区| 好吊色欧美一区二区三区四区 | 午夜在线视频观看日韩17c| 亚洲国内自拍| 国产在线不卡| 亚洲一区欧美| 国产欧美一区二区精品性| 亚洲综合三区| 一区二区三区产品免费精品久久75| 欧美激情一区二区三区在线视频观看| 一区二区在线不卡| 亚洲一区免费网站| 国产精品99久久久久久久久久久久| 久久激情综合| 欧美一区激情视频在线观看| 欧美视频中文字幕在线| 亚洲日本成人| 国产精品拍天天在线| 欧美一区国产二区| 欧美色视频一区| 亚洲久久一区二区| 日韩网站免费观看| 亚洲免费伊人电影在线观看av| 99国产精品久久| 欧美国产日韩一区| 91久久国产精品91久久性色| 亚洲经典一区| 欧美精品久久一区二区| 亚洲激情电影中文字幕| 亚洲老板91色精品久久| 欧美国产一区二区| 亚洲伦理在线免费看| 亚洲一区在线免费观看| 国产精品久久亚洲7777| 亚洲欧美韩国| 久久综合99re88久久爱| 亚洲国产cao| 欧美日韩成人综合在线一区二区| 99热精品在线| 欧美一区免费| 欧美jjzz| 国产精品系列在线| 午夜精品亚洲一区二区三区嫩草| 亚洲欧美国产制服动漫| 国产欧美一区二区白浆黑人| 久久精品免视看| 亚洲国产精品va在线看黑人| 一区二区三区免费在线观看| 国产精品每日更新在线播放网址| 欧美影院成年免费版| 亚洲电影观看| 国产亚洲精品久久久| 欧美资源在线观看| 亚洲国产精品成人一区二区 | 午夜天堂精品久久久久| 国产精品久久久久久久午夜片| 亚洲一区亚洲| 美日韩在线观看| 在线视频中文亚洲| 国产日韩久久| 欧美激情一区二区三区蜜桃视频| 妖精视频成人观看www| 久久资源av| 亚洲自拍电影| 亚洲人体影院| 国产欧美高清| 欧美国产一区视频在线观看 | 欧美午夜精品理论片a级大开眼界| 欧美一区二区免费视频| 亚洲激情在线| 久久乐国产精品| 亚洲小视频在线观看| 欧美成人午夜激情在线| 亚洲网站在线| 91久久在线| 老司机免费视频一区二区| 国产女主播一区| 欧美美女操人视频| 久久精品人人做人人爽电影蜜月| 日韩亚洲欧美成人一区| 亚洲电影在线免费观看| 久久九九免费| 国产专区一区| 国产精品国产自产拍高清av| 欧美1级日本1级| 亚洲国产精品一区| 久久成人免费视频| 国产喷白浆一区二区三区| 欧美美女bbbb| 欧美精品一区二区三区视频|