『壹』 c語言現在還有用嗎
C語言現在當然還有用。
1、C語言是現在使用的大部分語言如C++、PHP、C#.....的基礎,是入門的必修課。
2、嵌入式軟體編程中,現在越來越多的人放棄匯編而轉向用C語言來編程。
3、大學教育,C語言是首選的第一計算機語言,是學習編程的敲門磚。
『貳』 C語言現在還有用嗎
c語言還有用嗎?這個問題有很多人在問,c語言真的沒用嗎?答案是有用的,用處還很大呢。
這門語言雖然是很早以前發明的,新興語言如c#、vb……功能十分強大,但每一個能代替C語言,原因:C語言結構簡單,所佔空間小,而且能直接對存儲設備進行操作,所以適合底層程序設計,比如嵌入式設計,你用的遙控器、玩具賽車裡面的晶元就是將C語言設計出的程序嵌入到硬體上而製作出來的;還有,像lunix這樣很牛逼的操作系統也是用C語言做的,因為運行起來相當快!
還有還有啊,現在一名合格的黑客基本都會C語言,他們都是用這種語言編寫突破網路的程序、破解密碼的程序和病毒的……
你說的c++和c#等都是高級語言,不能進行底層操作,空間大,對硬體的要求太高,只適合編寫一下很大的程序,一些功能實用、輕便快捷的程序還是要C語言這樣的語言編寫。
所以C語言無可替代!
『叄』 學習C語言有用嗎
c語言是一門基礎的語言。
可以說,當你熟悉了它之後,你以後學什麼語言都不是很大的問題。
但大體上,編程語言分兩種,一個是面向對象,一個是面向過程。
其中c語言就是面向過程的編程語言。
而現在大多數的開發項目來說,面向對象是一個比較重要的概念。無論對於開發或者維護,都是比面向過程稍微成熟和方便。
所以,我建議你學習一門面向對象的語言。
我的觀點是,當你學會了c語言後,盡快地向面向對象的編程思想轉變。這會讓你以後的編程生涯更加豐富多彩。
java和c++是很好的面向對象。我個人認為,你只要學會理解其中一個,以後想向另一個轉型也不是很大的問題。
java是一個令很多程序員著迷的語言。嘗試去學習也蠻不錯。^_^
『肆』 計算機C語言有什麼用啊
用處:C語言是一種計算機程序設計語言。它可以作為系統設計語言,編寫工作系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬體的應用程序。
特徵:
1、C語言是高級語言。它把高級語言的基本結構和語句與低級語言的實用性結合起來。C 語言可以像匯編語言一樣對位、位元組和地址進行操作,而這三者是計算機最基本的工作單元。
2、C語言是結構式語言。結構式語言的顯著特點是代碼及數據的分隔化,即程序的各個部分除了必要的信息交流外彼此獨立。這種結構化方式可使程序層次清晰,便於使用、維護以及調試。
3、C 語言是以函數形式提供給用戶的,這些函數可方便的調用,並具有多種循環、條件語句控製程序流向,從而使程序完全結構化。
4、C語言功能齊全。具有各種各樣的數據類型,並引入了指針概念,可使程序效率更高。而且計算功能、邏輯判斷功能也比較強大。
5、C語言適用范圍大。適合於多種操作系統,如Windows、DOS、UNIX、LINUX等等;也適用於多種機型。C語言對編寫需要硬體進行操作的場合,明顯優於其它高級語言,有一些大型應用軟體也是用C語言編寫的。
(4)量子計算機說c語言有用嗎擴展閱讀:
優點:
1、簡潔緊湊、靈活方便
C語言一共只有32個關鍵字,9種控制語句,程序書寫形式自由,區分大小寫。把高級語言的基本結構和語句與低級語言的實用性結合起來。C 語言可以像匯編語言一樣對位、位元組和地址進行操作,而這三者是計算機最基本的工作單元。
2、運算符豐富
C語言的運算符包含的范圍很廣泛,共有34種運算符。C語言把括弧、賦值、強制類型轉換等都作為運算符處理。從而使C語言的運算類型極其豐富,表達式類型多樣化。靈活使用各種運算符可以實現在其它高級語言中難以實現的運算。
3、數據類型豐富
C語言的數據類型有:整型、實型、字元型、數組類型、指針類型、結構體類型、共用體類型等。能用來實現各種復雜的數據結構的運算。
『伍』 量子計算機普及後,c語言之類的傳統計算機編程語言是否還有用武之地
量子計算機也得編程,而如果一定需要一套新的高級語言的話,一定會是C語言的變種。更何況,一定需要改變的只是機器碼和匯編,高級語言不一定有改變的必要。
『陸』 如果量子計算機被普遍使用;會對現代的編程語言造成沖擊嗎
不會對編程語言造成沖擊,因為編程語言都是按照人設定的邏輯運作的。
『柒』 量子計算機成功後現在的編程語言還有用嗎
在很長一段時間內是不會作廢的
『捌』 量子計算機出現後匯編語言和面向過程的編程語言會被淘汰嗎
當然會淘汰。我們現在的CPU,是二進制CPU。CPU並不認識編程語言,它只認識1和0。無論面向過程,還是面向對象,其實都是被編譯成了1和0之後,再交給CPU去運算的。
無論你是用的是什麼編程語言,到了CPU的環節,其實都只是1和0。。匯編是如此,C語言如此,JAVA,C#,PYTHON同樣如此。面向過程還是面向對象?高層還是低層?只是對於「人」來說,有所不同,編寫代碼的方式不一樣,思考的方式不一樣。。。但到了該由CPU「思考」的環節。它們長的全都一樣。
所以編程語言會淘汰,並不在於它是面向過程,還是面向對象?也不在於它是高級語言,還是低級語言?而是在於,它能不能滿足需求。
要說為什麼會淘汰,這就像動物智商的進化一樣。就比如猴子。猴子之間是如何交流的?當然也是靠語言。無論是通過肢體動作,還是吼叫聲,其實都可以看作一門語言。反之,人類之間對話,在猴子看來,也只是在吼叫而已。
猴子的語言,與人類的語言,哪一種語言比較簡單?一定是猴子的語言比較簡單。。。因為猴子之間交流,大概只需要表達吃,喝,拉,撒,求愛,逃跑等需求,就基本夠用了。而人類除了這些,需求更多,因此語言除了表達這些需求之外,還需要表達工作,學習,電影,電視等等很多猴子並不涉及的范圍。
量子計算機與傳統計算機之間的差距也自然如此。。。。就像「猴子語言」無法滿足人類的生活一樣。。。現在的編程語言,也無法滿足量子計算機的需求。
『玖』 計算機中C語言是干什麼用的 用處大嗎
C語言是一種計算機程序設計語言。它既具有高級語言的特點,又具有匯編語言的特點。
它的主要作用是可以作為工作系統設計語言,編寫系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬體的應用程序。因此,它的應用范圍廣泛,不僅僅是在軟體開發上,而且各類科研都需要用到C語言,具體應用比如單片機以及嵌入式系統開發。