學C好還是C 好,初學者學C語言好還是C 好 專業人士請進

時間 2022-08-16 16:30:13

1樓:長沙新華電腦學院

先學c,然後學c++是水到渠成的事兒

初學者學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的高階特性。

windows大部分就是c 寫的,從c 的觀點來看,c++的類也不過是乙個帶函式指標的結構體加上com技術而已。

基礎掌握了,學什麼都快,而且也方便將來做嵌入式開發

10樓:匿名使用者

學了 c++ c 就 不必須學了 而學了 c c++ 還要學點 但就容易了 只是比 c多了 一點 物件導向的知識

c已經趨向於過去時了,直接c++吧

11樓:偽數學家

學c++更好。

c++更實用,功能更多,只是計算機的發展歷史上c的統治地位太久了,所以比較經典。

但你既然已經到了現在這個時代,還是學c++吧

12樓:匿名使用者

我覺得c語言是程式設計的入門語言,你學了c語言,你再學其他語言會覺得很輕鬆,

當然,你之前如果學過pascal或其他程式語言了,你可以直接學c++

學c++還是c#好?

13樓:匿名使用者

c#好。

兩種語言是有相當多的共同點的,不過在0基礎的情況下還是建議有c的基礎比較好。

c#隱藏了指標(但並不是不能使用),,而指標的思想對於任何程式設計師都是必要的。學習c語言會讓的頭腦中內建指標,記憶體分配,遞迴,演算法設計等重要思想,這些思想使得學習任何語言都非常方便。

c#和c的語法幾乎是互通的,只不過c#是完全物件導向的,c是面向過程的。

c#的很多內容都可以用c去對映, 比如委託類似於指向函式的指標, 結構體相當於typedef,類相當於type*, 介面則是乙個全新的概念了,這體現著一定的程式設計思想的轉換。

當然從頭開始學c#也沒問題,如果的理解能力夠強的話...,或者學到一半回頭看看c或c++,也能有助於對c#的理解。

先學c語言好還是c++好?

14樓:賽駿俊百思

c語言很廣包括c++

你先學c#這個是面對物件思想好學!

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

15樓:匿名使用者

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

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

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

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

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

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

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

16樓:程式猿3號

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

17樓:匿名使用者

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

18樓:匿名使用者

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

19樓:匿名使用者

我要說bai的是,

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

沒有什麼基礎的說法,zhi

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

權方便,適合與小程式,

20樓:匿名使用者

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

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

21樓:趕緊擼毅管

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

22樓:酒涴青衫溼

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

23樓:黎明前的風聲

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

24樓:長沙新華電腦學院

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

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

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

我想問一下學c語言好還是c++好?

25樓:雪慧捷軍艾

c更接近硬體底層,現在c主要用來開發硬體了

c++則比較適合用於軟體開發

c++多了個物件導向機制

26樓:國醉易赫靜

你做應用的話直接學c++,學c會干擾你物件導向的思維。

如果你想做底層的一些東西,建議你學c,不要學c++。

雖然c++是c的基礎上來的

27樓:賈悅和風豐

我不這麼認為

c和c++完全是可以當做兩種語言來處理的

如果都學

先c後c++可以

但是要是只學乙個

完全可以單獨學c++而不用理會c

C語言初學者,學C語言應該看什麼書

1全部 c語言教程 ira pohl,機械工業出版社。如果你覺得譚浩強那本你吃透了的話,不妨看看這本,你會發現,其實你還菜得很。這書不難,但是開眼。看了這本可以說c才有了一定基礎。如果想繼續c的話,c專家程式設計 c程式語言 反覆多讀,才會精通c。程式設計演算法的書,如果你數學還不錯,就 演算法導論...

初學者學習C語言用什麼程式設計軟體好

royal騰少 初學者的話就用 vc6.0簡單操作容易 我大一軟體工程我們統一就是用的這個 microsoft visual c 6.0,免費 尚學堂前端學院 1.dev c 這是windows平臺下一個免費 輕量級的c c 整合開發環境,基本功能和早期的vc 6.0非常相似,自帶有gcc gdb等...

c語言初學者的問題,c語言初學者的乙個問題

問題小一 上面那位回答很詳細了 問題小二 那是自己定義的,你可以改其他數字 問題小三 不設並不是任意長度,看你自己定義的型別 基本型別包括位元組型 char 整型 int 和浮點型 float double 定義基本型別變數時,可以使用符號屬性signed unsigned 對於char int 和...