• <em id="6vhwh"><rt id="6vhwh"></rt></em>

    <style id="6vhwh"></style>

    <style id="6vhwh"></style>
    1. <style id="6vhwh"></style>
        <sub id="6vhwh"><p id="6vhwh"></p></sub>
        <p id="6vhwh"></p>
          1. 国产亚洲欧洲av综合一区二区三区 ,色爱综合另类图片av,亚洲av免费成人在线,久久热在线视频精品视频,成在人线av无码免费,国产精品一区二区久久毛片,亚洲精品成人片在线观看精品字幕 ,久久亚洲精品成人av秋霞

             首頁 > 試題

            c語言和編程是什么關系,C語言與其他編程語言的關系

            更新時間:2025-12-14 08:13:06 閱讀: 評論:0

            2023年12月11日發(作者:春節的謎語)

            c語言和編程是什么關系,C語言與其他編程語言的關系

            讀者可能很熟悉編程和編程語言的基本概念,下面從普遍的意義上簡要描述一下本書將用到的一些術語,并闡述C++與其他編程語言的關

            系。

            無論使用哪種編程語言,編寫出來的程序都是由各個指令構成的。這些指令就稱為源代碼,存儲在磁盤的源文件中。目前有許多編程語言,

            每一種語言都有其優缺點,都有其吹捧者和批評者。除了C++之外,讀者一定還聽說過BASIC、COBOL、FORTRAN、PASCAL和C等編

            程語言。

            例如,FORTRAN語言就有將近40年的歷史了,目前仍廣泛應用于科學和工程計算中,但C++和其他語言也逐漸進入這些領域。COBOL語

            言專門用于商務數據處理應用程序,它的歷史幾乎與FORTRAN語言一樣長。目前幾乎不用COBOL編寫新代碼,而是多年前編寫的大量代

            碼仍在使用。C++也逐漸成為許多商務數據處理程序的可選語言。

            C是C++的前身,因為這兩種語言有許多共同的語法和功能。實際上,C編程語言是C++的一個子集。但是,C++在發展過程中進行了許多

            擴展和改進,使之成為一種成熟的語言,而且,C++比功能更強大,用途更廣泛。

            1.1.1 解釋性的程序和編譯性的程序的執行過程

            編程語言的目的是,與計算機可以執行的程序相比,能夠更簡單地描述希望計算機執行的動作。計算機只能執行包含機器指令(也稱為機器

            代碼)的程序,不能直接執行我們編寫的程序。用前面提到的語言編寫的程序基本上有兩種執行方式,在大多數情況下,一種語言會選擇其

            中一種執行方式。例如,用BASIC語言編寫的程序通常是解釋性的,也就是說,另一個稱為解釋器的程序會檢查BASIC源代碼,確定該程序

            要做什么,再讓計算機完成這些動作。見圖1-1。

            圖 1-1

            而C++是一種編譯語言。在執行C++程序之前,必須用另一個程序(即編譯器)把它轉換為機器語言。編譯器會檢查C++程序,并生成機器指

            令,以執行源代碼指定的動作。當然,解釋和編譯都不像這里描述的那樣簡單,但其工作原理就是這樣。

            使用解釋性語言,執行過程是間接的,也就是說,每次執行程序時,都需要確定源代碼的意圖。因此,這種語言比編譯語言的對應程序的執

            行速度慢得多,有時要慢100倍。任何一種語言要么是解釋性的,要么是編譯性的,這通常由該語言的設計和用途來決定。

            這個規則的一個例外是Java,它是一種相當新的語言,它具有C++的許多特性。由于Java主要用于在不同計算機之間移植以及用在

            Internet上,所以它基本上是一種解釋性的語言。盡管如此,還有一種just-in-time編譯器可以在執行過程中,為Java源代碼生成對應的機

            器碼,從而大大提高了執行速度。

            1.1.2 庫

            每次編寫程序時,如果總是要從頭開始編寫,就相當煩瑣。在許多程序中,常常需要某種相同的功能,例如從鍵盤上輸入數據,或在屏幕上

            顯示信息。為了解決這個問題,編程語言提供了大量預先編寫好的代碼,以執行標準的輸入輸出操作,這樣就不必重新編寫這些代碼了。

            可用于任意程序的標準代碼都保存在一個庫中。編程語言附帶的庫跟語言本身一樣重要,因為庫的質量和使用范圍對完成某一編程任務所需

            的時間有非常大的影響

            本文發布于:2023-12-11 19:13:03,感謝您對本站的認可!

            本文鏈接:http://www.newhan.cn/zhishi/a/88/41123.html

            版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。

            本文word下載地址:c語言和編程是什么關系,C語言與其他編程語言的關系.doc

            本文 PDF 下載地址:c語言和編程是什么關系,C語言與其他編程語言的關系.pdf

            標簽:程序   執行   語言
            留言與評論(共有 0 條評論)
               
            驗證碼:
            推薦文章
            排行榜
            Copyright ?2019-2022 Comsenz Inc.Powered by ? 實用文體寫作網旗下知識大全大全欄目是一個全百科類寶庫! 優秀范文|法律文書|專利查詢|
            主站蜘蛛池模板: 欧美日本在线| 日本久久99成人网站| 97人人模人人爽人人喊电影| 免费人成在线观看品爱网| 国产人妻精品午夜福利免费| 综合亚洲网| 狠狠色丁香婷婷综合尤物| 国产精品亚洲片夜色在线| 亚洲精品日本久久一区二区三区 | 国产乱码日韩精品一区二区| 国产福利深夜在线播放| 精品一区二区三区在线成人| 国产91小视频在线观看| 人妻无码久久中文字幕专区| 亚洲国产一区二区三区,| 久久精品国产亚洲精品色婷婷| 欧美一区二区三区久久综合| 美女无遮挡拍拍拍免费视频| 久久这里都是精品二| 激情五月天一区二区三区| 亚洲成人av在线综合| 久久影院午夜伦手机不四虎卡| 亚洲av乱码一区二区| 欧美日韩精品一区二区三区高清视频 | 国产精品小仙女自拍视频| 男人的天堂av社区在线| blued视频免费观看片| 亚洲综合国产一区二区三区| 欧美大片va欧美在线播放| 国产福利2021最新在线观看| 国产不卡一区二区四区| 久一在线视频| 亚洲欧美国产日韩天堂区| 色综合色综合久久综合频道88| 日韩精品一区二区都可以| 亚洲女同精品一区二区| 国产美女69视频免费观看| 久久精品国产久精国产69| 日韩不卡免费视频| 内地偷拍一区二区三区| 亚洲国产综合亚洲综合国产|