『壹』 C語言中有類嗎
C語言中不存在類,類是C++的概念。
C語言是面向過程的語言,而類是面向對象的概念,所以C語言是不支持類的。事實上,在C語言被發明時,還沒有類或者面向對象的概念。直到後來,在C語言基礎上增加的面向對象的理念,增加了類的定義,多態的實現,但得到的已經不是C語言了,而是C語言的超集C++語言。
『貳』 什麼是類C語言
首先,人類發明了計算機,需要與計算機「交流」,即寫入和讀出,而且硬體需要與軟體相配才能發揮作用,這樣必須發明一中語言讓人類與機器能夠交流,就誕生了機器語言,也就是低級語言。同時因為機器硬體畢竟不如人聰明(耶~),而且二進制也是最貼近硬體的語言,所以發明的語言也是最簡單的二進制,而普通人甚至是科學家也難懂,所以發明了一些高級語言,如同C語言,C++等等。
其中VB,VF都是比較低級,簡單的程序化語言,而C算是中等語言吧,而C++,JAVA等都算是難的了。
總之它們都是用來和計算機「交流」的語言,C只是其中的一種,用它可以來編輯程序,比如用VB可以編輯一些小游戲什麼的,用C++編輯一些大的程序,例如魔獸世界等絕大多數網路游戲都是用C++編寫的,所以學習C和C++都很有前途的。
好了,就講這么多吧,希望對你有幫助。
『叄』 C語言的種類
C語言只有一種,獨一無二。C語言最新的標準是C11。
C11標準是 ISO/IEC 9899:2011 - Information technology -- Programming languages -- C 的簡稱 ,曾用名為C1X。C11標準是C語言標準的第三版,前一個標准版本是C99標准。2011年12月8日,國際標准化組織(ISO)和國際電工委員會(IEC) 旗下的C語言標准委員會(ISO/IEC JTC1/SC22/WG14)正式發布了C11標准 。C11標準的最終定稿的草案是免費開放的,為N1570[3] ,但是正式標准文件需要198瑞士法郎 。
C++,Java,C#等語言,只是在部分語法上與C有相似之處。因為它們基本上都是從C那裡繼承了一些東西。但它們的不同之處更多。C語言是一門通用計算機編程語言,應用廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。