現(xiàn)在我在main.c這個文件中,調(diào)用360瀏覽器。
溫泉ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!
分析過程:在my.exe里面繼續(xù)打開另外一個程序,所以就涉及到:my.exe的繼續(xù)執(zhí)行是否要等把另外的那個程序執(zhí)行完才執(zhí)行呢?如果要等,就是同步;如果不用等,就是異步。這就是同步和異步的問題。
現(xiàn)在是要等的情況:
結(jié)果就是要等到瀏覽器完全打開完才會去打印nihao 。
如果這樣看,就會更加的清晰:
結(jié)果是:
一個一個的打開,最后才是打印nihao
如果要異步方式:
結(jié)果是:
三個瀏覽器幾乎同時打開,同時“nihao”還會先打印出來。
因為他們的執(zhí)行順序是并列的,誰更輕巧誰就快。這就是異步。
同時可以看出:默認是同步的。
總結(jié):
同步:就是串行執(zhí)行(按順序,一個等一個),因為它就是函數(shù)的調(diào)用原理,棧機制的先進后出決定,速度慢,但是節(jié)約資源。
異步:就是并行執(zhí)行(沒有順序,同時做),它采用了開啟多線程的方式實現(xiàn)同時做多件事情,速度快,但是會加大資源的開銷;
二者應該根據(jù)應用場合來使用。
其實同步和異步的應用場合很多,如:數(shù)字電路中有同步電路和異步電路。互聯(lián)網(wǎng)領域前后端交互的時候使用的ajax也有同步和異步之分。所以同步和異步是一個深入學習C語言很重要的內(nèi)容。
分享題目:C語言中同步和異步的理解
地址分享:http://aaarwkj.com/article36/gjdepg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供云服務器、靜態(tài)網(wǎng)站、品牌網(wǎng)站制作、移動網(wǎng)站建設、網(wǎng)站排名、響應式網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)