1樓:漢之廣
由簡單到複雜。
先是01的紙帶,然後有了組合語言。實際上組合語言是與cpu直接相關的語言。你可以通過組合語言編碼對照表,將組合語言改寫成16進製制的位元組流。
通過一些編輯2進製的工具,把這些16進製制的程式編輯成乙個檔案,就可以執行了。
在組合語言的基礎上,人們設計了各種編譯器,由簡單到複雜。編譯器的編譯有兩種,一種是用這種語言的簡單的低版本編譯器來編譯更複雜的高版本的編譯器,一種是直接用其他語言的現成的編譯器來編譯新的語言的編譯器。
c++編譯器是由c語言的編譯器編譯的,它是c語言的物件導向化的版本。windows是用c/c++寫的。在windows之前還有dos,dos就是組合語言寫的。
2樓:匿名使用者
c++之父bjarne stroustrup
c++編譯器可以用c寫也可以用c++寫,當然你想用彙編寫也行,即使用vb也能寫,不就是按規則分析一下**,翻譯成機器**嘛,什麼語言幹不了?人都能手動幹。
windows大部分是用c寫的,小部分用彙編。但是用其他語言都是可以寫的。
3樓:匿名使用者
c++是一種程式語言,有國際標準委員會維護標準。你說的應該是c++編譯器,編譯器可以用任何程式語言來編寫。windows用什麼建起來的,可以諮詢比爾蓋茨
4樓:匿名使用者
聽說一開始的win核心是用qb寫的,後面的是用c++寫的
幫我用C編可以進行加減乘除的程式
哦哦 還有更具體點兒的要求嗎?我可以嘗試編寫,用c 編乙個加減乘除的程式 謝了 include int main while flag 1 return 0 用c 編寫加減乘除 include include using namespace std void main str1 10 str2 10...
關於c語言程式設計的下標是指什麼,關於C語言程式設計 的下標是指什麼?
比如下標為1的則表示陣列裡的第2個數,陣列的下標是從0開始的。例如a陣列為 1,2,3 b陣列為 3,3,5 所以a 0 b 0 4,a 1 b 1 5 定義bai 陣列a du和陣列b 這個 zhi就是下dao標符號 a 1 和 b 1 就是下標內相同的乙個元素,然容後陣列a 1 中的數滿足條件的...
c語言怎麼從鍵盤輸入資料用程式怎麼編
我用的是 抄vc6,一般 襲格式是 include using namespace std int main 在cin 的後 面可以輸入資料 gets 或者scanf函式,你找找相關資料看看 怎麼用c語言寫乙個 程式。實現從鍵盤輸入字元並寫入乙個檔案。include define n 50 void...