c語言一定要編譯器嗎
這個雞與蛋的問題,現有雞還是蛋呢?其實是伴隨著產生的,C語言的前身是B語言,不是憑空產生的,B語言有相應的編譯器,不斷修改這個編譯器,到一定的時候,其支持的語言已經和B語言相去甚遠了,我們就命名現在的語言為C語言,相應的編譯器版本就是C語言編譯器。有個有趣的問題,就是C語言的編譯器代碼也是這個C語言寫的,不是匯編來做的。
參考資料是一篇C語言的文章。
『貳』 C語言不用編譯器怎麼輸出
??
lz可能搞混了一些概念(這是使用IDE的初學者常犯的)
C語言必須編譯成可執行文件才可運行,也就是必須要編譯器(這個解釋器在這里沒用)。、
lz將IDE與編譯器混為一談,實際編譯器只是被IDE調用而已,不屬於IDE本身
lz的問題是:不用IDE如何編寫、運行程序吧。
可以使用命令行(運行 輸入 cmd)
執行 cl + file.c (若已裝VC, cl具體使用請另行參考)
『叄』 初學C語言,是不是需要安裝編譯器
不需要安裝編譯器的,直接將TC拷入打開就可以了。
『肆』 學習C語言一定要用編譯軟體嗎菜鳥
可以編寫,不能編譯.
因為c語言寫出來的不是機器語言,不能直接識別和運行.
所有的文本編輯器都可以用來寫c語言。但是不能編譯。
『伍』 c語言只能用專門的編譯器編寫嗎,除了vc6.0還能用別的編譯器編寫嗎
C語言編譯器很多的,網路能找到一大堆,但源文件只要用文本編輯器編寫就可以,最簡單的就是記事本,寫好了再用編譯器編譯就行了
『陸』 請問如果編C語言的程序必須要用C語言編輯器不
樓上的全部沒寫清楚.
這么說,C,C++,VB,等其它語言寫完一保存之後其實就是一個文本文件,只是擴展名不一樣。如C語言是.C,C++是.CPP...就是可以用記事本打開可以直接查看內容的,但是你寫程序的目的是什麼,當然是讓它按照你指定的思路運行,但是你把源代碼保存在文本文件中不可能運行的,這時個就要拿編譯器把源代碼編譯 成可執行文件,就是.exe。
就是代碼編輯可以隨便用一個文本工具,但是編譯 必須用編譯器。
C/C++,用VC++集成環境,VB用Visual Basic,這些工具都包含在微軟VS集成開發環境中。最新版為VS2010.
『柒』 我要編寫C語言程序運行起來,要下什麼編譯器
當然是C語言編輯器了,不過c語言編程程序包里不僅僅有C語言編程(編輯)器,也有C語言編譯器。可以在編輯器里直接調用的,也可以編譯完成後試運行的。還能在出現錯誤時,直接將BUG位置直接顯示在你的編輯編程界面里的。
『捌』 高級語言寫好之後需要編譯器編譯成機器語言 那是不是C語言 java python等都要編譯 這些編譯器誰開發的
C語言最早的編譯器是用匯編開發的,後來的就可以用C開發了
Java和Python屬於解釋性的語言,
Python的解釋器是用C語言開發的。
每種語言有自己擅長的地方,也有自己的缺點。
『玖』 什麼是c編譯器有什麼用,可以用它來寫C語言嗎
c編譯器就是把你寫的c語言程序轉換成機器能理解及執行的代碼