當前位置:編程學習大全網 - 編程軟體 - 編程派森和C加加有什麽區別

編程派森和C加加有什麽區別

++執行效率高,編程難(開發效率低);python執行效率低,編程簡單(開發效率快)

C++ 為編譯性編程語言,Python 則為解釋性編程語言(Java,C#等都是解釋型語言)。編譯型語言在程序執行之前,有壹個單獨的編譯過程,將程序翻譯成機器語言,以後執行這個程序的時候,就無需再進行編譯,直接允許可執行文件即可。解釋型語言是指使用專門的解釋器對源程序進行逐行解釋成特定平臺的機器碼並立即執行的語言。解釋型語言通常不會進行整體的編譯和鏈接處理,解釋型語言相當於把編譯型語言中的編譯和解釋過程混合在壹起同時完成。每次執行解釋型語言的程序都需要進行壹次編譯,因此解釋型語言的程序運行效率通常較低,而且它不能脫離解釋器獨立運行。但解釋性語言有壹個優勢:跨平臺比較容易,只需提供特定平臺的解釋器即可。每個特定平臺上的解釋器負責將源程序解釋成特定平臺的機器指令即可。解釋性語言可以方便的實現源程序的移植,但這是以犧牲程序執行效率為代價的。

  • 上一篇:羅技m546在WIN10系統中怎樣設置側鍵
  • 下一篇:建模師用到的AI繪圖軟件
  • copyright 2024編程學習大全網