討厭c語言,你知道c語言嗎

本文目錄一覽:

為什麼大學老師教c語言用的是Turbo C , 感覺好麻煩

你說的是寫程序的軟體?那我說一說我用過的版本:1turboc2.0:當年學習C語言時在機房只讓用這個軟體,全英文版本,操作很……反正那一學期過後我就再也沒用過,不太明白當時老師為什麼一定要讓學生用這個軟體(一代代傳下來的?),也許操作過程可以讓學生對C理解得更深(反正我是沒體會到……),不過因為是很原始的東西,所以不會有「篡改」函數的問題(所謂篡改就是編譯器為了優化、安全等問題,可能會把c中的一些原函數改了,改成一個換了名字的新函數,比如下面介紹的vs,對初學者來說會很煩人,因為會花一些時間去找為什麼根本沒有錯的代碼會報錯……)2vc6.0:當時接觸了之後第一反應:好東西啊!跟turboc比起來,那簡直是方便太多太多了,居然可以滑鼠點擊隨意定位代碼位置(用turboc久了就是這麼容易滿足……),終於告別了turboc那藍色的窗口,可以十分舒服的敲代碼和調試了3vs2013:很好很強大,用了一下便把vc給卸了,和vc6.0相比,vs讓我更舒服(也變得更懶)。 總結一下:turboc雖然各種讓人討厭,但小巧,學習c語言基礎有它確實就夠了,還不用擔心一些編譯器優化所導致的報錯;vc自然比turboc好用得多,而且也不大,不過6.0也有點古老,和win7就有兼容的問題,有時會出錯,不過vc++還有新版本,更加好用不過體積也更大;vs很強大(很強很大),集成了很多功能(c++、c#、資料庫、網站建設……),所以體積你懂得,vc++那些新版本的體積和它一比就是輕量級……只是學習c語言的話,用vs性價比太低了 建議:老師教學就用老師建議的版本,自學就用看的書中建議的版本,這樣不用擔心因編譯器版本問題而導致的代碼報錯。但如果實在不想用那就選vc吧,6.0相對來說還是比較適合初學者的,也可以選vc其他版本,不過不建議太新的版本,因為新版本往往代表著功能的增加,作為初學者把時間浪費在熟悉編譯器環境上有些不值,把精力放在c語言的學習上才是初學者應該做的(等打好基礎了再去選一個好點的編譯器來提高效率吧)

C語言就要學瘋了,大家能不能給一些學習的好建議……?

三個月前我也快讓C語言逼瘋了。我懂你現在的感受,精神層面上要挺住;熬過這最初的一個多月,真會有柳暗花明的感覺。死磕,是終極奧義;要麼你干翻C語言,度過編程的初級階段;要麼C語言難倒你;C語言的學習必須要連續,最好每天都學一點,就像高數的題感一樣,不能斷;

我不知道你現在什麼狀況;我剛學C語言時,只是對理論知識的學習,數組,函數,結構體等等我知道C語言中有這麼個東西,作用也了解,但是不知道怎麼用,for循環輸出數組元素,就難住我了;歸究其原因,就是我學習的理論知識,沒有上機實踐,課上記住了,下課就忘了;後來我開始接觸C語言入門編程題,不會就問同學,老師(一般我不問老師,因為老師平時比較忙),再者就百度,編程論壇(CSDN論壇,這個論壇真心不錯);反正我個人覺得,不恥下問,勤學好問,學東西超快;

我個人感覺C語言不僅有語文和英語的特性;還有數學的特性

C語言有很多知識點要死記硬背的,除非你天賦異稟,過目不忘;還有C語言「升溫」慢,一定要沉住氣;

像高數的知識點一般都是通過做題來鞏固的;C語言也一樣,對於某一個知識點的題型反覆練習,鞏固知識點的效果事半功倍;

我也剛學沒多久,這是僅有的有點個人見解;你可以參考一下;

最後我想說,千萬別放棄,不論哪個領域,逆流而上的過程都很痛苦;這裡給你劇透一下,柳暗花明的感覺真爽;我們都剛開始,更爽的在後面呢!加油,不要畏懼冷嘲熱諷!

C語言好難學啊!怎麼辦

相對於其他編程語言,C語言還是比較難的。初學者需要注意一下幾點:

一是學習順序

先從熟悉簡單的C語言語法開始入門,然後再循序漸進,學習C++語法,WIN32、MFC、QT、網路編程,資料庫、數據結構、演算法、COM、STL等。構建一個完整的C語言知識體系。這需要一個比較漫長的學習積累的過程。語法入門部分大概2-3個月,其他部分需要學習和工作中慢慢理解和消化了。

二是學習方法

人的知識80%是通過眼睛獲取的,但是學習編程有所不同,除了看書、看視頻之外,關鍵是要勤動手,勤動腦。通過做大量的練習、項目實戰不斷積累代碼量。只有代碼量足夠多了,項目做的多了,才能算是真正學會了。項目能否完成,就是衡量是否學會的唯一標準。後期就是代碼的質量和優化問題了,這個只能在項目工作中慢慢積累經驗了。

最後強調一點,很多人學不會編程是因為掉坑裡了。就是教程或者書上的知識點之間跨越太大,作為一個初學者很難自己摸索出來,前面的知識點沒有掌握,接著學習後面的知識,肯定是學不會了。目前絕大多數編程書籍和教程或多或少都有這樣的弊端。自學能力比較強的人可以通過各種方法,參考各種網上的資料自己解決。但是大多數自學能力不是很強的人,只能依賴老師、同學、同事或者朋友幫忙指導,或者報名培訓機構,老師指導完成了。學習編程通常需要一些好的學習資料,包括紙質的書籍,視頻教程,課件,項目練習,代碼。零基礎入門的書籍推薦《明解C語言》、《C Primer Plus》,還有一本非常特別的彙編和C語言正向逆向結合的書編程達人內部教材《彙編、C語言基礎教程》也非常不錯,講解彙編和C語言的本質非常透徹,非常細緻。視頻資料也是特別多了,各種視頻網站、論壇、自媒體都有,比如網易課堂、騰訊課堂、慕客網這些。還有一些論壇,比如CSDN、編程中國等。最重要的一點就是答疑服務,推薦愛達人的網站也很不錯,從零基礎入門到應用課程,配套的視頻、課件、代碼、項目、答疑服務都有,還可以兼職接單,學以致用。

為什麼看C語言的書入門會覺得煩?

c語言是這樣的,主要很多枯燥的背的,你可以試試看視頻,跟著操作,會好很多

討厭C語言,害我上課聽不懂,無聊死,浪費時間。

聽不懂不聽都無所謂 不管怎麼樣你得保證你不能掛科 畢竟C語言以後不做軟體開發根本沒用

學C語言後悔了

你誤解了軟體的本質。

軟體不是一個人寫出來的,而是團隊合作的結果,也許你並不需要知道所有,比如說一個QQ軟體,也許你寫的代碼只是其中很小很小的一部分,所以你看軟體的代碼會喪失信心是很正常的,心態要正。你以為你學兩個月算的了什麼,很久嗎?入門都不夠,C語言是基礎,但是並不是簡單的語言。數學是基礎,你只有真正把一個演算法理解了,才有可能用語言來表達,否則只是紙上談兵。我不喜歡樓上的話,「量變引起質變」,只有真正的想了,理解了才能進步,否則是做無用功。很多學C學了5 6年還不會編程,至少我旁邊的很多人是這樣。如果你想機遇求成,奉勸你一句:早點放棄。或者去打俄羅斯方塊,你會發現,不用一分鐘,你就把格子堆滿了。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/241968.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-12 12:45
下一篇 2024-12-12 12:45

相關推薦

  • AES加密解密演算法的C語言實現

    AES(Advanced Encryption Standard)是一種對稱加密演算法,可用於對數據進行加密和解密。在本篇文章中,我們將介紹C語言中如何實現AES演算法,並對實現過程進…

    編程 2025-04-29
  • 學習Python對學習C語言有幫助嗎?

    Python和C語言是兩種非常受歡迎的編程語言,在程序開發中都扮演著非常重要的角色。那麼,學習Python對學習C語言有幫助嗎?答案是肯定的。在本文中,我們將從多個角度探討Pyth…

    編程 2025-04-29
  • Python被稱為膠水語言

    Python作為一種跨平台的解釋性高級語言,最大的特點是被稱為”膠水語言”。 一、簡單易學 Python的語法簡單易學,更加人性化,這使得它成為了初學者的入…

    編程 2025-04-29
  • OpenJudge答案1.6的C語言實現

    本文將從多個方面詳細闡述OpenJudge答案1.6在C語言中的實現方法,幫助初學者更好地學習和理解。 一、需求概述 OpenJudge答案1.6的要求是,輸入兩個整數a和b,輸出…

    編程 2025-04-29
  • Python按位運算符和C語言

    本文將從多個方面詳細闡述Python按位運算符和C語言的相關內容,並給出相應的代碼示例。 一、概述 Python是一種動態的、面向對象的編程語言,其按位運算符是用於按位操作的運算符…

    編程 2025-04-29
  • Python語言由荷蘭人為中心的全能編程開發工程師

    Python語言是一種高級語言,很多編程開發工程師都喜歡使用Python語言進行開發。Python語言的創始人是荷蘭人Guido van Rossum,他在1989年聖誕節期間開始…

    編程 2025-04-28
  • Python語言設計基礎第2版PDF

    Python語言設計基礎第2版PDF是一本介紹Python編程語言的經典教材。本篇文章將從多個方面對該教材進行詳細的闡述和介紹。 一、基礎知識 本教材中介紹了Python編程語言的…

    編程 2025-04-28
  • Python語言實現人名最多數統計

    本文將從幾個方面詳細介紹Python語言實現人名最多數統計的方法和應用。 一、Python實現人名最多數統計的基礎 1、首先,我們需要了解Python語言的一些基礎知識,如列表、字…

    編程 2025-04-28
  • Python作為中心語言,在編程中取代C語言的優勢和挑戰

    Python一直以其簡單易懂的語法和高效的編碼環境而著名。然而,它最近的發展趨勢表明Python的使用範圍已經從腳本語言擴展到了從Web應用到機器學習等廣泛的開發領域。與此同時,C…

    編程 2025-04-28
  • Python基礎語言

    Python作為一種高級編程語言擁有簡潔優雅的語法。在本文中,我們將從多個方面探究Python基礎語言的特點以及使用技巧。 一、數據類型 Python基礎數據類型包括整數、浮點數、…

    編程 2025-04-28

發表回復

登錄後才能評論