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