當前位置:首頁 » 編程語言 » 如何看出C語言的版本
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

如何看出C語言的版本

發布時間: 2022-07-17 06:28:29

c語言有很多版本的嗎

C語言本身在進化,有很多標准版本的語言規范,TC和VC只是C語言的開發環境、開發工具,不能稱為C語言的版本,而C++是在C語言基礎上發展出的一個新語言。 追問: 我只知道C是 面向過程 而C++是 面向對象 ,我下載了TC 貌似是面向過程的 但是VC是面向對象的。 不知道我是下載錯了還是,我搞錯了! 能不能給我一個下載 C跟C++的地址? 回答: TC和VC都是 開發工具 ,不是語言 追問: 可以介紹些最基層的 電腦語言 給我嗎? 注意是基層 不是基本 是最接近機械的 語言 回答: 機器語言 ,只有0和1 追問: 那是怎麼寫出來的- - 回答: 用0和1代表 指令和數據 ,直接操縱CPU 補充: TC和VC都是一種軟體,不是一種語言。 補充: C語言是面向過程的,C++是 面向對象 的 不要再問了,先分清什麼是語言,什麼是開發工具再問吧!

② 如何查看我使用的c語言版本

看你是什麼環境,ide的話上網查一下
gcc的話cmd打gcc -v查看版本號

③ 為什麼c語言有很多不同的版本

新的版本都是基於舊的版本升級過來的,以此來改善編譯器的性能、增加對新平台的支持以及提高競爭能力,不同的編譯器支持的標准語法是一致的(不然沒資格稱C編譯器),但是每個編譯器自身可以添加額外的語法、庫來擴展語言的表達能力,這就是所謂的xx編譯器擴展。使用語言擴展通常能獲得較高的性能和靈活性,但是損失了跨平台性。不僅僅是編譯器有很多版本,語言本身都有很多版本。

④ C語言有幾個版本

誠如上面兄弟說的,
不過編譯器倒有幾個,
有turbo C 用於DOS系統,
gcc 用於UNIX系統
vc++ windows下的C++編譯器,M$出的
Borland C++ windows下的編譯器,是borland出品的,

C++是C的超集,是被面向對象改造了的C,
java從C衍生出來,是90%的面向對象的編程語言,
PHP是網路的C,用做動態網頁編程.

⑤ 譚浩強的C語言程序設計。各個版本有什麼區別

就拿第四版和第三版作對比,區別如下:

1、指代不同

(1)C程序設計譚浩強版本的第四版:這是清華大學出版社2010年出版的一本書,作者是譚浩強。

(2)C程序設計譚浩強版本的第三版:被普遍認為是學習C語言的一本好教科書,並且被全國大多數大學所選擇。

2、影響不同

(1)C程序設計譚浩強版本的第四版:本書被大多數大學用作C語言學習的教科書,且糾正了第三版中的不足。

(2)C程序設計譚浩強版本的第三版:獲原電子工業部優秀教科書一等獎,大學出版社暢銷書特等獎,全國高等院校計算機基礎教育研究會優秀教材一等獎。

3、特點不同

(1)C程序設計譚浩強版本的第四版:內容先進,體系合理,概念清晰,說明詳盡,步驟少,分散困難點,實例豐富,通俗易懂,文字通俗易懂,是初學者學習C程序設計理想的教材,可以用作大學所有專業的正式教材。

(2)C程序設計譚浩強版本的第三版:已發行超過700萬冊,創下了類似書籍的全國記錄,並且是學習C語言的主流書籍。

⑥ C語言到底有幾個版本

有幾種都沒關系,反正基本都是一樣的。
不一樣的版本,使用的語言還是一樣的C,所以不用擔心版本不同。
至於C Builder,應改是C++ Builder 是基於C上的另一種編程語言。
以下是介紹:
一個公司出的以c為基礎的編程工具

C++builder

C++Builder 是Borland公司98年推出的全新32位Windows開發工具。C++Builder 不僅繼承了Delphi使用簡便,功能強大,效率高等特點,而且它還結合C++語言所有優點.是一個Windows環境下基於C++語言進行快速程序開發的集成開發環境,提供了一個強大的可視化控制項庫,能夠使用C++語言方便、快速、高效地進行Windows應用程序開發,尤其是開發界面、資料庫等Windows應用程序更加快速、高效。

C++ Builder是Borland繼Delphi之後又推出的一款高性能可視化集成開發工具。C++ Builder具有快速的可視化開發環境:只要簡單地把控制項(Component)拖到窗體(Form)上,定義一下它的屬性,設置一下它的外觀,就可以快速地建立應用程序界面;C++ Builder內置了100多個完全封裝了Windows公用特性且具有完全可擴展性(包括全面支持ActiveX控制項)的可重用控制項;C++ Builder具有一個專業C++開發環境所能提供的全部功能:快速、高效、靈活的編譯器優化,逐步連接,CPU透視,命令行工具等。它實現了可視化的編程環境和功能強大的編程語言(C++)的完美結合。

C++ Builder優化的32位原碼(Native Code)編譯器建立在Borland公司久經考驗的編譯技術基礎之上,提供了高度安全性、可靠性、快速性的編譯優化方法,完全編譯出原始機器碼而非中間碼,軟體執行速度大大提高。在編譯和連接過程中,C++ Builder自動忽略未被修改的原代碼和沒有使用的函數,從而大大提高了編譯和連接速度。C++ Builder的CPU透視工具包括五個獨立的小面板,可以對正在運行程序從內部進行深層次的了解。另外C++ Builder還提供了一個專業開發環境所必需的命令行工具,以幫助建立C++程序或者准備編譯和連接的程序進行更精細的控制。

C++ Builder可以編譯所有符合ANSI/ISO標準的原代碼,支持最新ANSI C++/C語言特徵:模板(Templates)、例外(Exceptions)、運行類型信息(Runtime Type Information)、Namespaces等,另外它還可以使用標准C++庫且支持標准模板庫(STL),以前的所有C++/C原代碼可以不經過修改,直接移植到C++ Builder環境下來。C++ Builder完全支持32位長文件名、多線程程序設計,且允許程序員直接調用任何Win95和NT API函數。

C++ Builder的集成開發環境(IDE)提供了可視化窗體設計器、對象觀察器、控制項板、工程管理器、集成編輯器和調試器等一系列可視化快速應用程序開發(RAD)工具,讓程序員可以很輕松地建立和管理自己的程序和資源。
不久前對開發工具優劣的討論在程序員中引起極大的反響,紛紛在論壇發表自己的看法,程序員們都堅定的支持自己的開發工具。爭論集中在borland和微軟的開發工具上,borland提供了兩種優秀的開發工具Delphi和C++ Builder,不少人欣賞borland產品的優越性能,而更多的人則看好微軟的強大實力,但在小編看來在目前他們都能在市場中存在,那麼就證明無論C++ Builder還是Vsiual C++都是非常優秀的開發工具,如果你選擇了,那麼就堅持下去。在這場爭論中有不少精彩的評論,我選擇了其中的兩篇佼佼者供大家賞析。

⑦ C語言的最新版本是多少

C語言最新標準是C99. 即1999年出的最新C語言標准。
後續C語言不再出新標准,而是轉向C++標準的完善。最新的C++標准為2011年出的C++11.
C語言歷史版本:

1988年, 美國國家標准研究所(ANSI)為C語言制定了第一套C語言標准,即ANSI標准,在1990年,ISO再次採用了這種標准,所以也有一種別稱叫「C90」。
1999年,ISO對C語言進行了修訂,簡稱「C99」。後來ANSI又採用了這種標准。

⑧ C語言教材中 介紹的是哪個版本的C語言軟體

基本都是ANSI標准,有的介紹c99,但是肯定會說明是哪個版本的c。c基本都是向下兼容的,可以查看幫助來獲取當前編譯器支持的c版本。 c99的信類型在.h文件裡面都有詳細說明。

⑨ 怎麼查看linux下的C語言版本

命令行輸入gcc --version

或者gcc -v

都可以看到版本信息

如下