c 語言好學嗎?c語言難學嗎

時間 2023-04-14 11:10:05

1樓:匿名使用者

作為一名以c語言為專業課的學生 我想給你幾點意見:

1、如果你不能堅持,你最好不要學。

2、事物的開端往往是簡單的,但是越往後越難,當你通過一定的努力,回頭看看,原來以前學得認為難的地方也不過如此。c語言也是這樣,對於初學者來說,格式什麼的、字串之類都是比較簡單的,但是後面的鍊表吖、檔案吖、處理起來就需要一定的努力了。當然,如果你精通資料結構,那鍊表什麼的對你來說就是小菜一碟。

3、不要過分的高估自己。對於初學的人來說,建議你先從通俗易懂的教材書看看---c語言 清華大學 譚浩強教授編寫的就很不錯,而且還有配套練習什麼的。

4、一般程式設計類最忌諱的就是缺乏耐心,所以你要鍛鍊自己在反覆檢查都無法檢查出錯誤的地方時(實際上確實有錯誤的情況下),還要有一顆平靜的心。

5、興趣是最好的老師---我想這不需要我解釋!當你靠自己編出一套有用的程式的時候,你會非常有成就感的!

希望對你有所幫助!(~o ~)zz

2樓:靈飛加油

好學,只要你對它感興趣,你會發現它非常有趣。

3樓:靜默的質數

相對vb、vf這些視覺化程式語言要難一些,個人感覺尤其是指標引用這些內容比較複雜一點,不過,c語言無論是計算機等級考試還是專業學習都是比較普遍與基礎的。只要多練習、多思考,就沒有什麼難的了。

4樓:梁德山

不太好學,c語言是一切語言學習的基礎。

5樓:匿名使用者

就簡單程式設計來說容易上手,可讀性比較高,要學的精通不容易,花點功夫考全國計算機二級不難。

6樓:匿名使用者

還行哦,是計算機的程式設計技術。

7樓:匿名使用者

在哪學習c語言,我也想學習下,就是不知道在哪去學習,最好是免費的。希望你告知下。

c語言難學嗎

8樓:縱三

c語言學習起來還是有些難度的。

c語言是一種計算機程式語言。它既有高階語言的特點,又具有組合語言的特點。它可以作為系統設計語言,編寫工作系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。

因此,它的應用範圍廣泛。簡單的說c語言是所有想從事it這行必須掌握的語言,就像你不會英文去國外很難交流乙個道理。 包括我們現在用的很多計算機作業系統以及大型的一些軟體都是源於c語言的基礎程式設計。

c語言還具有繪圖能力強,可移植性,並具備很強的資料處理能力,因此適於編寫系統軟體,三維,二維圖形和動畫。它是數值計算的高階語言。

想要學習c語言,首先應該學好計算機基礎。裡面的很多概念以及基本的常識對於c程式設計師都是非常重要的。如果在著手學習c之前,或者已經開始學習c,但是碰到了很多問題,應該再把計算機基礎的書拿來好好看看。

條件允許應該再學習c語言之前學學彙編,這會對許多比較細膩的概念有清醒的認識。那麼可以在看完一遍c語言的教材後再看,但是一定要看一遍,一定會受益匪淺。不管看什麼書,先認真地看懂,不要貪速度,應該力求深入的理解。

如果能夠比較熟練的解決一本教材上的所有習題,那麼就應該轉入對演算法的學習,儘管此時的c語言還稱不上精通,有許多細節問題還不了解,許多問題還沒有碰到,但是這些問題會在後面的工作和學習中得到解決的。

c語言好學麼?

9樓:府肉

作為乙個理工科大學文科生,我有話說!

c語言對我來說並不難(我是文科生,學的可能沒有特別深入)

首先,答主也不知道為什麼文科生要學c語言,可能是因為工科大學的title吧。

c語言好學不僅僅是我個人總結出來的,還有很多學長學姐的共同想法。

1、c語言的學習過程。

先說說c語言的學習,我們文科生的學習是從基本語句開始的,然後帶入程式開始執行。

hello world

畢竟是為了日後考查,且我們不必深入研究這一領域,我們對c語言概念部分研究較多,每一語句的作用及注意點都要著重記憶。

後來的程式設計也是乙個讓人頭大的部分,只有真正接觸了這個領域才知道關於程式設計師頭髮的傳說是有理有據的。

孩子的作業。

在我們短暫學習c語言的時間裡,一共完成了兩份程式設計,比如藥房售賣系統,圖書館借還等等。

c語言的學習說難不難,說簡單也不簡單,一步一步來才是最踏實的,許多快畢業的學長學姐們寫個程式都是分分鐘的事情。

大佬們設計程式就想寫**一樣,快的合理又荒唐。

2、c語言學習成果。

我的c語言課程已經結束了,但是最近又重新開始的苗頭。

這一領域的就業前景相當廣闊,就算是不從事相關專業,但是有這一技能傍身,自身的價值還是蠻高的。

答主找了好幾家實習,崗位需求裡赫然寫著:精通c語言,phython等。

總的來說,c語言學習的難易程度取決於個人,堅持才會得到回報。

想學什麼就去學,不能讓自己留下遺憾,不要害怕困難,也不要半途而廢,想學就勇敢地學。

10樓:學習娛樂陣地

最基本的、最基礎的,比如學會簡單的幾個數加減乘除等,比如刪除一篇文章裡面的指定字元等,這些都是比較好容易掌握的。

c語言的格式比較嚴格,所以,比較好學,不會有摸不著頭腦的情況。但,如果想深入學習,也不是那麼容易的。比如,我們都會漢字,但考公務員要我們寫申論,我們就不一定能寫出來,不一定能寫得很好。

c語言也是類似。如果想學好也不是不可能,但是需要樓主要努力。

11樓:

「c語言本身沒有任何難度,語句不超過30條,就算加上常用的函式庫,也不會超過60條。一天學10條,一周就學完了。

但是只掌握c語言,不掌握任何程式設計思想、方法和邏輯,是沒有辦法解決任何實際問題的。

所以一般來說,學習c語言的同時,重點是學習程式設計思想、方法和邏輯。以及一些前人已經發明出來的常用。

12樓:似睡流年

就如同英語好學嗎這樣的問題一樣,見仁見智。但做為基石,想要在軟體程式設計方面取得入門水平,這個是必定要學的。

13樓:匿名使用者

各種程式語言都好學,c也不例外。至於編不編的好程式,功夫往往在語言之外。

14樓:神罰

計算機語言的學習主要考驗你的邏輯能力,邏輯能力好的人就容易上手。

c語言難學嗎

c++語言難不難學?

15樓:江隅

對我這種對計算機一竅不通的人來說簡直是難上加難,一點都聽不懂。

16樓:網友

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++中它沒有加限定符的為私有的。

c語言真的那麼難學嗎?

17樓:小樂學姐

相對於其他程式語言,c語言還是比較難的。

先從熟悉簡單的c語言語法開始入門,然後再循序漸進,學習c++語法,win32、mfc、qt、網路程式設計,資料庫、資料結構、演算法、com、stl等。

構建乙個完整的c語言知識體系。這需要乙個比較漫長的學習積累的過程。語法入門部分大概2-3個月,其他部分需要學習和工作中慢慢理解和消化了。

儲存級別關鍵字。

auto:指定為自動變數,由編譯器自動分配及釋放。通常在棧上分配。與static相反。當變數未指定時預設為auto。

static:指定為靜態變數,分配在靜態變數區,修飾函式時,指定函式作用域為檔案內部。

register:指定為暫存器變數,建議編譯器將變數儲存到暫存器中使用,也可以修飾函式形參,建議編譯器通過暫存器而不是堆疊傳遞引數。

18樓:大婷子的狗

c語言一點都不難學!但是你首先必須要保證:1、你在電腦上安裝乙個適合程式設計的c編譯器。

2、然後你購買一本比較通俗易懂的教材,照著書上的每乙個章節的每一道例題、以及每一章的課後練習題,親自上機編寫、除錯、直到編譯通過並執行每乙個程式。

另外要特別注意的就是:如果你想能夠在較短時間內掌握新語言程式設計技巧,那麼絕對不能夠只是在紙上、書上閱讀程式。如果是那樣的話,那麼即使書上的內容講得再好,那也是絕對不能夠精通c語言程式設計的。

尤其是c語言說特有的指標功能,是心語言全部內容中最為較難掌握的部分,這部分內容必須要依靠大量上機實習,才能夠深刻體會到:指標即位址的含義。

19樓:網友

這個問題怎麼說呢!所謂會者不難難者不會,不過要想很好的學會c語言,必須要有一定的相關文化基礎。當然那些所謂的天才除外,畢竟天才的強悍不是普通人能夠理解的。

20樓:天空沒有星星

士不可以不弘毅,任重而道遠的意思是:讀書人不可以不弘大剛強而有毅力,因為他責任重大,道路遙遠。

21樓:朱雲南

肯定要有高等函式的基礎,高等函式能懂個一些,然後學c語言事半功倍的。

22樓:董琇雨

不懂英語,不懂數學,很難學c語言。普通人去學基本不可能的。

23樓:小雞小雞嘰嘰

術業有專攻好好學其實還是感覺簡單的。

c語言好學麼

24樓:

根據我個人學習bai c 語言的體會就是:duc語言一點都不難zhi學!但是你dao首先必須要保證專:

(1)、你的屬電腦上安裝乙個適合程式設計的c編譯器(例如:windows下面的是 ms vc++、如果使用的是 linux 系統,安裝乙個 gcc 編譯器);

(2)、然後你購買一本比較通俗易懂的教材,照著書上的每個章節的每一道例題、以及每一章的課後練習題,親自上機編寫、除錯、直到編譯通過並執行每乙個程式。

另外要特別注意的就是:如果你想能夠在較短時間內掌握 c 語言程式設計技巧,那麼絕對不能夠只是在紙上、書上閱讀程式。如果是那樣的話,那麼即使書上的內容講得再好,那也是絕對不能夠精通掌握 c 語言程式設計的(尤其是 c語言所特有的指標功能,是 c 語言全部內容中最為較難掌握的部分,這部分內容必須要依靠大量上機實習,才能夠深刻體會到:

「指標即位址」的含義)。

學習php比c語言難嗎,php語言難學嗎?

如果有c語言基礎的話,php很簡單,如果沒有的話,建議直接學php,不是很難!c比較難!語言之間都有類似特點,學會乙個對其他的肯定有幫助php寫 兩 三個月就可以做一些網頁後台程式了,c的話內容比php多很多,而且比較難,沒有個半年是很難熟練的 php中級不是靠看書學習的,而是靠工作積累,一般做ph...

為什麼c語言比較難學,為什麼C語言比較難學? 10

不是啦!c語言入門還是比較容易的,很多人都說c語言是高階語言中的低階語言,是應為它可以直接接觸到底層的東西,如直接讀寫記憶體等,也正因此c語言也是一種很靈活的語言。也許難就難在它的靈活性上吧。 我就學不來,為了學c語言我大學報了補習班,但是2次考試都沒通過。 淡淡的死去 c語言也不是很難學,多看看,...

這段程式是C語言嗎?C語言難嗎

肯定是c語言了,這段程式是定義結構體變數,求出其中成績最大者,並指出其編號。c語言在所有的高階程式語言中,屬於偏難的一種,但是c語言是其他高階程式語言的基礎,如果想在程式設計方面發展的話,最好要學學c語言。是c語言 c並沒想象的難,只要c學的好,其他的學什麼都很快的,c只是你學其他語言的乙個基礎 是...