程式設計入門學c語言好還是c 好,程式設計入門學C語言好還是C 好

2022-02-07 17:52:49 字數 5404 閱讀 2906

1樓:陸玉蘭孛鵑

學c吧、c作為一款中級語言,一點也不舊。c不僅可以用於編寫windows程式,還可以用於一些嵌入式開發。當然了,學c++也不是不可以,就看你想進行哪方面的工作了。

個人感覺先學c再學c++好點,如果是windows程式設計的話,win32sdk程式設計用的是c,mfc開發用的是c++,而想學好mfc先得學好win32sdk

初學者學c語言好還是c++好 專業人士請進

2樓:匿名使用者

最好是先學習c語言,因為c++是在c的基礎上開發的。

1、c語言:是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平台的特性,以乙個標準規格寫出的c語言程式可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平台。二十世紀八十年代,為了避免各開發廠商用的c語言語法產生差異,由美國國家標準局為c語言訂定了一套完整的國際標準語法,稱為ansi c,作為c語言最初的標準。

2、c++:是在c語言的基礎上開發的一種通用程式語言,應用廣泛。c++支援多種程式設計正規化 -物件導向程式設計、泛型程式設計和過程化程式設計。

最新正式標準c++14於2023年8月18日公布。其程式設計領域眾廣,常用於系統開發,引擎開發等應用領域,是至今為止最受廣大程式設計師受用的最強大程式語言之一,支援類:類、封裝、過載等特性!

3樓:長沙新華電腦學院

學c有助於學c++,c畢竟是基礎

4樓:匿名使用者

其實區別不大,看你是哪個專業方向的,一般大學裡的課程體系是這樣的:計算機專業直接學c++,不單獨學c,電子類只學c,不學c++,如果你是計算機方向的可以直接學c++,有c的基礎雖然很好學c++,但是其實是相對的,從零開始學c比從零開始學c++容易不到哪去

5樓:匿名使用者

c語言是 所有程式語言的基礎 你要學的 是一種程式設計思想 至於不同語言的語法 在懂了思想之後 便會 無師自通

6樓:技術域

還是先學c語言好點,個人認為,畢竟c++是從c語言上發展而來,而且學完c語言後再學c++的話會很快的,我大概用了十天的樣子,學c語言的話,慢點的三四個月吧,快的兩三周,這要看你自己的時間是否充足啦

祝你學得愉快

7樓:匿名使用者

建議先學c語言,直接學c++效果其實不如先學c再學c++的

8樓:匿名使用者

先用乙個星期的時間來學習c(用譚浩強的書),再用乙個月(這個時間有的人花的短點,有的人花的長點,要看學習者的理解能力)的時間來學習《c++primer》(紅色的書),這樣就差不多了。當然不能只看書,一定要做點練習,不懂的東方要及時在書上找到答案

程式設計入門先學什麼好?c還是c++?

9樓:匿名使用者

c語言:是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種版能以簡

權易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平台的特性,以乙個標準規格寫出的c語言程式可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平台。

二十世紀八十年代,為了避免各開發廠商用的c語言語法產生差異,由美國國家標準局為c語言訂定了一套完整的國際標準語法,稱為ansi c,作為c語言最初的標準。

c++:是在c語言的基礎上開發的一種通用程式語言,應用廣泛。c++支援多種程式設計正規化 --物件導向程式設計、泛型程式設計和過程化程式設計。

最新正式標準c++14於2023年8月18日公布。[1] 其程式設計領域眾廣,常用於系統開發,引擎開發等應用領域,是至今為止最受廣大程式設計師受用的最強大程式語言之一,支援類:類、封裝、過載等特性!

總結:由此可見,入門還是先學c語言比較好,c++的基礎就是c!

10樓:江西新華電腦學院

現在都是資訊化的時代,沒有一門好的技術是難以在社會之中立足的回,

現在的電腦技答術飛速增長,每家公司都需要電腦人才,你可以去學習電腦專業,

在這個領域中還是有很大的發展空間的,只要自己好好學習,以後的前景不可限量。

11樓:程式猿3號

我開始先學的c++,後來又學的c,學完之後,其實你學哪個都一樣,有種殊途同歸的感覺

12樓:匿名使用者

沒有明顯的界限,c++就比c多個oop,我就直接學的c++, 在學校學完之後 就感覺 自己學了個c

13樓:匿名使用者

c和c++是兩種東西,首先要明確你用來幹什麼的,軟體開發還是工程計算?零基礎應該先明白什麼是面向過程,什麼是物件導向,都用來幹什麼的,再去學。

14樓:匿名使用者

我要說bai的是,

c和c++是兩門du語言,

沒有什麼基礎的說法,zhi

c呢,dao是面向程式的版,簡潔,

權方便,適合與小程式,

15樓:匿名使用者

這倆都差不多,光說不練是不行的,事前想太多更不行。。。

無論啥吧,先趕緊裝個編譯平台,從hello world開始搞起來。。。

16樓:趕緊擼毅管

譚浩強,不會讓你失望的。

17樓:酒涴青衫溼

c比c++簡單,思想也簡單

18樓:黎明前的風聲

c是基礎的基礎,c++是基礎。

19樓:長沙新華電腦學院

想學程式設計bai當然是從c語言開始du了,自從2023年zhiansi c誕生,就是程式dao

設計者入門的最版優選擇。如果權你選擇其他的語言入門,最後要提高水平還得學c,那還不如直接學c入門,可以少學很多沒用的。

可以到這邊看看,畢竟網際網路it學校

c語言好還是c++好?

20樓:匿名使用者

c的話和c++語法大致相同只是c++加上了物件導向,而c不具備,這兩種語言基本不要太大區比較 沒多大意義,語言只是工具 重要的是要樹立程式設計的思想,等你做了一段時間又這種程式設計思維的時候語言很多都是相同的,一通百通

21樓:baby度娘它爹

您好,我也是學軟體開發的。c語言是做軟開的最基本會的東西,c++比c語言難一點,但是不難轉變。。。。很多語法都是一樣的

22樓:匿名使用者

軟體開發學c++;

有區別比較大,單語法都一致。

c是基礎,c++封裝好的庫。

不存在轉變的問題,是繼續學的問題。

就像上學,上小學和上初中,轉變難嗎?

23樓:匿名使用者

如果你真想學程式設計,差不了這乙個。

c和c++其實差不多的,只是c++是「改進版「。

長期的話,建議先學c,再上c++。基礎牢。

但也不好說,業內對此也有很大爭論,對c是不是要學。

轉變是很容易的,只要記住區別就行了,比如c++可以重新定義c中的關鍵字等(+std::)

如果你要設計介入現實(微控制器),建議學c

如果想在軟體玩玩的話,還是vb比較好

24樓:匿名使用者

兩種語言,不能說哪個好哪個壞。

c語言更低階,更原始,更不受限制。c++更高階,更複雜,更方便使用。

但兩者,都可以相互替代,一種語言可以做到的,另外一種肯定也能做到。

還是學c語言吧,那些物件導向的語言,vb,delphi,都被封裝過。

被封裝過,所以,很多功能會受到限制,但學起來很簡單c語言雖然更不受限制,但不能說它的功能很強大,因為它太簡單要做個事情,還是要呼叫其他介面,比如畫圖,就得掉圖形庫的介面程式設計10年的人都不能說自己很厲害,語言只是程式設計的工具,程式設計思想才是最關鍵的,一門語言學精了,其他語言只要10天就轉過來了

c語言.c++和j**a學哪個好一些

c語言好,還是c++語言好?

25樓:匿名使用者

無所謂好壞.

每種語言有它固定的用途.

c++物件導向,在很多領域,比如圖形領域, 有自身優勢.

c語言面向過程,在操作硬體方面有優勢

所以作業系統,驅動一般用c寫. 小的應用無所謂.大的應用c++更多.

26樓:雲南新華電腦學校

這個不能把說那個好,c++只是高階語言,如果你連c都不會的話直接去學c++的話直接涼了,c相當於c++的基礎。

27樓:匿名使用者

首先雖然c語言的**在c++中可以識別並且使用 ,但是他們還是兩種計算機語言。在這裡我先說一下現在程式設計兩種主要的設計思路:1、面向過程程式設計方法;2、物件導向程式設計方法。

這兩種方法其實是乙個承上啟下的設計思路,物件導向程式設計是由面向過程程式設計發展得到的。然後再說一下這兩種語言,c語言是面向過程程式設計的計算機語言;而c++語言是物件導向程式設計的計算機語言。c++語言就是在c語言的基礎上引入物件導向程式設計開發思路得到的新語言。

至於這兩種語言誰優誰劣,我認為這種看法不正確。因為兩種語言各有特點。(ps:

當初c++之父確實是希望能夠開發一種繼承於c語言同時超於c語言的c++語言,但是現在c++還在長征路上)首先c語言是一種學習、編寫、閱讀都很容易的語言,而且它和機械碼、彙編等計算機底層語言的銜接非常好,執行效率也非常高,因此在開發計算機系統、嵌入式系統這些底層的開發中,c語言它是不二的選擇。但是c語言在開發大型專案中比如office這樣的大型軟體,魔獸世界這樣的大型遊戲等;它作為一種面向過程設計的語言就有很大的缺點,就是開發效率很低。而c++語言這時候的作用就體現出來了,在大型軟體的開發上面c++的開發效率就比c語言高很多。

而且更準確來說,c++是目前所有計算機語言中開發領域覆蓋面最廣的,幾乎是全能型的語言,同時他的執行效率也很高(與c語言比起還是有一些差距)。但是作為一種開發領域如此廣泛的語言,它的一大難處就是學習量非常大、學習的難度也很高,尤其是c++中的類庫(這個類庫經過了二十多年無數頂尖程式設計師的積累,它的龐大程度可想而知)。傳說c++沒有一兩年你是入不了門的;還有c++領域的一位創奇人物說過大概這樣一句話:

十年程式設計才算學會了c++。 最後說一下自己的感受:沒有最差的語言,只有最差的程式設計師。

一種計算機語言它本身是沒有很大的優劣的區別,因為他被創造出來並且被大家使用,它本身就已經說明了它的存在是有價值的。但是程式設計師的水平卻有優劣之分,乙個好的程式設計師無論那一種語言他都能夠應用自如,做出非常好的作品;而乙個差的程式設計師無論那一種語言,他都做不出好的作品。所以關鍵在於自己的素質與能力,語言只是乙個讓你發揮的平台。

C語言程式設計,c語言程式設計怎樣入門

1 include void main 2 include void main 3 編寫程式,根據輸入的學生成績給出相應的等級,大於或等於90分以上的等級為 優秀 大於或等於80分而小於90分的等級為 良好 大於或等於70分,而小於80分的等級為 中等 大於或等於60分,而小於70分的等級為 及格 ...

c語言程式設計該如何入門,C語言程式設計該如何入門?

一 工欲善其事,必先利其器 這裡介紹幾個學習c語言必備的裝置和書籍 a 開發環境 例如turbo c 2.0,這個曾經佔據了dos時代開發程式的大半個江山。但是現在windows時代,用turbo c有感覺不方面,編輯程式起來很吃力,並且拖放,更沒有函式變數自動感應功能,查詢參考資料也不方便。建議使...

c語言程式設計,C語言程式設計

else 非字母 switch read buf break default break printf n printf tab count d n tab count printf blank count d n blank count printf char count d n char cou...