學習了C C 語言,對於以後的職業規劃應該如何才好

2022-02-22 22:54:17 字數 4439 閱讀 3191

1樓:匿名使用者

無可非議,去網際網路、遊戲公司待遇是最好的!

不過語言只是一門工具,語言只是冰山一角而已,而且語言是最容易學習的。

難學的是技術啊,什麼網路程式設計,多執行緒程式設計,計算機圖形學,演算法,資料庫,數學,還有特定的作業系統windows、android、ios等等,這些才是重頭戲!

而且,語言可以自學,很快就會上手。但是一個專案設計到方方面面,自學就不那麼省事、效率了。

去公司實習、老師帶專案。這時候就需要實踐了。也只有在實踐中,你才會知道還有什麼需要學習。

最後一句,網際網路、遊戲公司待遇是最好的,入門也比較高,即使本科生招聘也需要你熟悉 演算法什麼的!

學習c語言和c++,應該先學哪個?兩者是什麼樣的關係

2樓:誓言與夢

因先學c,c為基礎,而且簡單,c++包含c,是c的進化

3樓:匿名使用者

我個人覺得還是直接學c++吧,因為語法什麼的都差不多,而c++的思想比較新,這樣比較跟上現在的思想。

如果你先學c的話,要再學c++可能還得轉變一下思想,有點走彎路。

4樓:匿名使用者

先學c再學c++,c++是c語言的高階,引入了oo思想,c語言是應用最廣泛的語言,是以後學習其他一切語言的基礎。

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

5樓:猴垂顆

很多人問過這類問題。其實學c還是c++要看你的發展方向。如果是以數學解題為主,學c就夠了。

如果是要程式設計,那c++就比較好。但如果你的發展方向不是職業程式設計者的話,我建議你學vb ,dephi.

你是初學者,那麼我建議你先學c語言,教材為譚浩強的c語言程式設計。因為市面上的c++教材都是面向已經有程式設計基礎的讀者,一上來就講物件導向和mfc,絕對不適合你的。至於c++ primer,那是c++的聖典,不過你先別看了,會暈。

c++和c語言語法很相似。但在一些細節上還是有區別的。當然,兩者在程式設計理念上差異很大。這裡不做贅述,你在學習程式設計的過程中會逐漸理解。

學好c後,你就可以立即進入c++的世界了。我們在那裡等你加入。

6樓:匿名使用者

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

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

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

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

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

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

c語言和c++ 學哪個好啊 我只想學一門

7樓:匿名使用者

首先你要明確你學了幹什麼,如果考級,學c,因為c內容少,所以說比c++簡單。想開發軟體的,學c++。

c和c++是什麼關係呢?我說的簡單一點,集合知道不?c是c++的子集(c++包含了c的所有內容),但還推薦學c++,為什麼呢?

不知道你接觸過程式設計沒,如果沒接觸過,那剛接觸程式設計一下子會有很多問題,c的輸入輸出是很煩的,學c只會對新手感覺煩上加煩,c++就改進了這方面,為新手解決了不少問題,(這並不跟我剛才說的子集矛盾,c++下也能用c的輸入輸出法,因為為輸入輸出方法都是類庫提供的,想用那種輸入輸出法,只要包含相應的標頭檔案就行了,關於標頭檔案的概念,你學了c/c++就知道了),所以推薦學c++,用處也多。

c++誕生就是為了改進c的,你從名字上就能看出來,++嘛!還有你應該問,c++能做的,c那個做不了,呵呵。剛才說了,c++包涵c,所以c能做的c++都能做,而且能做的更多,c++是物件導向的,c是程序導向的。

因為前輩們覺得程序導向開發軟體太煩,而且不容易維護等等缺點,所以c++才應運而生的。

打個比方吧,c像以前的非智慧手機,c++像智慧手機,你說哪個好?

當然為了考級,還是推薦學c,簡單,內容少。想做開發不學c++,你就還停留在過去人們的開發階段,所以要跟上時代。

還有如果你想知道c++比c多了哪些內容的話,分別去書店找兩本書,對比一下就知道了。會了c++,c是自然會的。但會了c,想會c++還要學很多內容,思想也得發生一些轉變,就是我剛才說的程序導向,和麵向物件的思想,當然,有c的基礎,c++學起來也是挺快的。

打了好多字,累ing,希望對你有所幫助

我再補充一下你的這個問題還有c++為什麼都說比c難學 ?具體點啊?

還是打個比方,c是小學數學,c++是初中數學,因為內容有所擴充,和思維方式的改變,所以說c++難,但作為語言本身,沒什麼難不難的,都是高階語言了,又不是機械語言和彙編,就談不上難了,各種高階語言都是開發所要具備的最基本的技能,較好比蓋房子的磚頭。

我在簡述一下,c++比c多出來的內容:比如:類,作用域,輸入輸出(改進了,但完全不同),過載,虛擬函式等等等,概念多了,也高階了,當然「難」了,其實有興趣的話,沒什麼難不難的

8樓:abc小鴨

c語言相對好學一點。

c語言是c++語言的一個子集。

c++語言包含了c語言的全部詞法和語法的內容,同時它增加了物件導向程式設計語言所必備的內容。

c為程序導向的語言,c++為物件導向的語言。

c++語言源程式中比c語言多一種資料型別-----類,也就是多一種變數-----物件。

如果只想學一門,那就學習c語言吧。

9樓:匿名使用者

如果說你想搞硬體,推薦你學c,因為c++很多硬體都不支援,只支援標準c

如果你想搞軟體,推薦你學c++,因為c++是物件導向的一種語言,模組化很方便

10樓:name真不好取

我感覺c++比較實用,難度基本差不多,c是基礎,可以直接學c++,這時你會順帶著把c的知識也學了,c++主要就是物件導向,簡單說就是有類的概念,這個是比較方便的,可以封裝類,瞭解類,可以做一些有介面的程式(mfc),mfc中都是類函式,而c主要明白函式和指標的概念和用法,也就這個稍微不好理解一些。

11樓:

c和c++語法基本上一樣,你現在是初學學哪個都一樣啦,程式語言你認認真真的學好一門,一個合格的軟體設計師至少掌握四五門程式語言,所以要提高的是自學能力以及對計算機語言的理解,目標不是精通哪一門語言,而是當你遇到一種新的語言能夠在最短的時間學會新語言! 而且要做一個大點的專案至少會用到幾種語言,不是哪一種語言能勝任的。

12樓:青青牆外草

當然是c++,現在用c的地方已經非常非常少了,少到你可能一輩子都沒機會在工作裡用到。

另外c++所謂的難學,就是多了不少c沒有的特性,比如多型、抽象,這些其實並不難。

13樓:保持這種憂鬱先生

先學習c吧。學了你再看其它語言吧。

14樓:長沙新華電腦學院

個人認為是先學c,打好基礎在學c++

求高人:學完c語言後,可以學c++嗎?

15樓:匿名使用者

學完c直接學c++其實對程式設計來講並沒有什麼很好的幫助因為這個時候已經對程式語言已經有所瞭解。也就是已經回了一門工具這個時候需要學習的應該是這幾個重要的能夠對程式設計理解更深的知識作業系統,深入的瞭解計算機作業系統的原理將會寫出更加切合系統的程式資料結構,學習資料結構的好處是,能夠站在抽象資料的角度上來統一規劃資料,讓程式更加簡潔,運算元據更加方便

何時學習c++?

當前c已經不能滿足對需求的開發效率或者對特定應用如圖形介面開發,遊戲開發的時候可以考慮學習c++。

16樓:

唉 菜鳥們整天被這個問題困擾,真是杯具。這個問題不要問了,肯定是一個人一個答案。2b。沒有討論的價值。

17樓:么么0某爽

初三啊,厲害,都是未來的新秀啊,我建議你如果學c++的話看看c++primer很經典的,我也是趁著放假在家看看,覺得還不錯,可以去杭電acm那裡做點題,多動手很重要,杭電的題比poj那的藥簡單,慢慢來,加油了

18樓:在八寶亭滑行的麵包果

不建議開始學c++或者別的語言,應該繼續學習c語言

19樓:匿名使用者

我13歲,推薦《c++ primer plus第五版》,不解釋

20樓:匿名使用者

初三,有前途,學c++,千萬別學vb

學習程式語言,對於數學和英語有多大關係

數學的話很多涉及到數學的思維。畢竟計算機的核心功能是計算,將0和1的資料計算成豐富多彩的世界。就php和mysql來說,所用到的數學知識不算太多,個人認為離散數學的邏輯思維對程式設計部分比較重要。因為很多情況進行邏輯判斷的時候都會用到離散數學裡面的知識。至於英語,對程式設計很重要,如果你想深入研究程...

C語言!對於學生的四門課成績,利用全域性變數,用函式求出所有成績的最高分及最低分

include float min,max struct student s 5 main min max s 0 a 0 for i 0 i 5 i for j 0 j 4 j 咯咯 c語言程式設計 錄入評委的成績,評委人數不定,成績為負數時,錄入結束,並求出最高分和最低分。求解 includei...

學習程式語言,對計算機的瞭解要有多深?或者說想把程式語言學得深一點,需要了解計算機的哪些知識

一般來說單純程式設計不需要對計算機有很深的瞭解,影響不大 不過如果想學得深一點,硬體方面 原理方面和相關的其他技術最好都看一下,像作業系統原理 編譯原理 資料庫等等的 個人建議選用vb,好學,而且好過vb 是visual basic程式語言 編寫計算機程式需要使用計算機程式語言。計算機程式語言是人和...