1樓:哎呀
簡單:一門計算機語言是相對穩定的,其中c++可能是程式語言中最穩定而持久的乙個,可預見的將來,它還依舊是程式語言的主力之一。
相關知識:1、這就象我們中國的漢語一樣,用了幾千年了。除非使用它的人群不再了,否則不會被淘汰。c++功能強大,語法靈活,能貼近底層,又不是太難理解,所以,喜歡它的人很多。
2、單純從語言上來說,c++在98年國際標準委員會制定了它的第2版標準,在2023年制定了它的第3版標準,它的第4據說在2023年討論通過但沒有發現具體的釋出時間。不過,從這些動態可以知道,c++是成熟的,並且還在發展擴充與完善中。
3、從相容c++的程式設計環境來說,程式設計環境的變化就大了,從199x的dos下的turbo c++到windows中的vc、c++builder,工具在變,版本在變。當前win下最新的最流行的是微軟的visual studio中的vc,最新版本是visual studio 2015。此外實用的還有c++ builder以及dev c++。
用於學習的古老的turbo c++也在少量的學習者中存在。
4、就實際應用來說,windows中,使用者介面、單機客戶端、個人電腦上的實用應用軟體中,有一半以上的軟體是用c++編寫的。
5、當前系統慢慢的網路化、三層架構化,c#、.net技術等使用得多起來,但並不意味著c++會沒落。應用的主要方向不同而已。
6、最後要說的是,真正學懂了一門計算機高階程式語言,再學別的另一門計算機高階程式語言,一般並不難,不過是換種語法、換一套單詞,換一種開發環境而已。何況c++是最難學的一門,學好了它,學別的就容易多了。
2樓:匿名使用者
c++近5年10年不會被淘汰,
3樓:匿名使用者
c++的從未沒落過,但c++目前的確從有些它不擅長的領域逐漸退出。但它的生命力一直都很旺盛,且c++11的出現讓其迸發出新的生命力,在某些領域c++有其不可替代的優勢,所以不要道聽途說,學習c++同樣不失為乙個明智的選擇。
至於有一些人說還需10年的,如果不是隨意猜測意想的言辭,那麼也請拿出理由來。
c語言會被淘汰嗎?
4樓:匿名使用者
樓主放心,就算地球毀滅了,c語言也是最後乙個死的。
c語言從70年代初被發明出來到現在,是生命力非常強的語言,多少語言夭折了,c語言依然堅挺。
c語言被劃歸到高階語言,但它兼具低中級語言的特性,所以在一些底層開發的時候都是要用到c語言,比如我們熟悉的windows,linux等作業系統,各種嵌入式開發等。c語言要遠比我們接觸到的東西強大,目前學習的都只是皮毛而已。
c語言其實不應該被單獨的提出來,應該是和c++一起來說的吧。這張看來c語言被淘汰就更不可能了。
目前主流語言中,sun被oracle收購前途未卜,c#需要。netframwork的支援。都在一定程度上阻礙了它們的發展。c語言,前途仍然無量的語言。
隨便扯淡扯淡,哪說的不對了希望大家指正,不要罵。呵呵,純手打,非ctrl+v。希望樓主採納。
5樓:匿名使用者
用c的人可能會變少,但c語言不會被淘汰,c語言是面向過程的語言,是常用語言中執行最快的語言,同時也是功能最全的語言。(僅次於機器碼)
首先,所有電子裝置的驅動和系統都必須用c語言來編寫,例如我們的windows,iso,android,顯示卡驅動,音效卡驅動,印表機驅動,網絡卡驅動等很多智慧型機器或者自動化機器。僅是這點是無法代替的。
其次,c語言產生的機器碼最少,執行速度快,很多大型遊戲都是用c語言來開發。特別是即時性很強的遊戲,如射擊類的等。
另外,c語言既有低中類語言的速度,又具有高階語言的優點。這點導致c語言的功能齊全。
最後,使用其它語言寫**時,使用到的平台是用c語言來寫的,目前市面上的語言都沒有能力取代c.
c語言如果哪天淘汰,只能是出現了新的機器碼語言,出現了新演算法代替了現有電腦原理。
為什麼c++這麼難?
6樓:千鋒教育
只要認真的研究就不會很難。
一般情況下,c++效率和c語言的效率相差在±5%之間。因此在一般場合,c++可以替代c。
c++由於語言本身過度複雜,這甚至使人類難於理解其語義。更為糟糕的是c++的編譯系統受到c++的複雜性的影響,非常難於編寫,即使能夠使用的編譯器也存在了大量的問題,這些問題大多難於被發現。
由於本身的複雜性,複雜的c++程式的正確性相當難於保證。也有人提出不支援多執行緒的原語等缺陷。不過有如此多的知名人士提出了如此多的缺陷,正說明c++被廣泛使用和成功。
c++由於過度的複雜性,以及與unix的文化相牴觸,在unix/linux領域受到很多著名人士(比如linux之父linus torvalds與著名黑客eric s. raymond)的強烈批評與抵制。
7樓:網友
因為難所以難。。其實重點是物件導向的理解,c++的語法結構一點也不難。。。你可以趙本將物件導向的書先看看,多看幾本就好了。
8樓:420妙妙
子要你的c語言基礎好的話將比較容易的,先學好基礎。
c語言被淘汰了嗎
c++和程式設計師的是慢慢淘汰嗎
9樓:網友
怎麼會有這樣的想法 目前的情況看是不會的。
10樓:匿名使用者
從世界形勢看,短期內不會(短期指數年) 。
c++比c難嗎?
11樓:網友
c++是c發展來的!!!
c++是物件導向的語言,而c是結構化的語言!
c的所有**在c++上都能應用,而c++的**在c上不能應用!!!
c++是功能更強大的c!!!
c語言與vc++的區別有很多:
1,全新的程式程式思維,c語言是面向過程的,而vc++是物件導向的。
2,c語言有標準的函式庫,它們鬆散的,只是把功能相同的函式放在乙個標頭檔案中;而vc++對於大多數的函式都是有整合的很緊密,特別是c語言中沒有的vc++中的api是對window系統的大多數api有機的組合,是乙個集體。但你也可能單獨呼叫api。
3,特別是vc++中的圖形處理,它和語言的圖形有很大的區別。c語言中的圖形處理函式基本上是不能用在中vc++中的。主持人注:
c語言標準中不包括圖形處理。這裡的c語言的圖形處理指的是dos下的c語言。
4,c和vc++中都有結構的概念,但是在c語言中結構只有成員變數,而沒成員方法,而在vc++中結構中,它可以有自己的成員變數和成員函式。但是在c語言中結構的成員是公共的,什麼想訪問它的都可以訪問;而在vc++中它沒有加限定符的為私有的。
5,c語言對程式的檔案的組織是鬆散的,幾乎是全要程式處理;而vc++對檔案的組織是以工程,各檔案分類明確。
6,vc++中的ide很智慧型,和vb一樣,有的功能可能比vb還強。
7,vc++對可以自動生成你想要的程式結構使你可以省了很多時間。有很多可用的工具如加入mfc中的類的時候,加入變數的時候等等。
8,vc++中的附加工具也有很多,可以進行系統的分析,可以檢視api;可以檢視控制項。
9,除錯功能強大,並且方法多樣。
當然先學c對c++的學習有莫大的好處了!值得學習!
12樓:匿名使用者
不會 c++是c的乙個提高版,如果你c學的好 學c++也會很輕鬆。c++和c有很多是相通的 。
c語言會被淘汰嗎?
c++會淘汰麼或者說他還有多少年的壽命
13樓:匿名使用者
你問的c++說的是什麼?c++是在c語言的基礎上開發的一種通用程式語言是說這個嗎?
是的話我就想說不會被淘汰,現在有很多人在用。很全面,
14樓:袋鼠魚子式
都是相通的。。就算淘汰再學別的也很快。
為什麼都說c 永遠不會淘汰呢,為什麼大家都說C語言程式設計是永遠不會過時?
其實是c和c 永遠不會被淘汰,c生萬物,程式設計之本這句話可不只是說一說,我們的作業系統,我們常用的軟體,甚至是別的語言大多數都是c或者c 寫出來的,就連剛剛興起的go語言也是乙個 類c語言 足見c和c 的影響力。我大學同學一畢業就轉行去傳智播客學了c 現在一直在做相關工作,反正已經爬到管理層了。因...
C1和C2駕駛證考試已取消年齡上限了嗎?
考駕照c1和c2考試內容差不多,c2自動檔駕考費比c1高,但c1可以相容c2所有的準駕車型,c2的準駕車範圍比c1小。考試難度也差不多,為了將來不後悔,建議學c1照,萬一有天喜歡手動檔的操控樂趣,還要回來重新考c1.拿到c1證既可以開手動檔小型汽車,也可以開自動檔小型汽車,但是拿到c2證只可以開自動...
小公尺5c電池可以用多久,小公尺5c電池耗電快嗎
只要不玩遊戲,不長時間看電影電視劇集,一天肯定夠用。手機最費電的不是處理器,而是螢幕!小公尺5c電池耗電快嗎 你好,1,還可以的,一般出廠的系統與電池的續航時間都測試過所以不會太快。2,但系統公升級過後,就難說了,有時候公升級後系統大,耗電會變快。小公尺5c耗電快嗎?一般情況下充滿電後正常用能用幾個...