本文目錄一覽:
學C++之前要先學C語言嗎
不用學的。我們就是直接學C++。感覺還可以。C裡面有一些東西又繁瑣,又不安全,在C++裡面就可以有更好的解決方式。
是先學彙編語言還是先學c語言?
雖然我是初學者,但我還是說一句,建議先學C語言。
我就不複製網上對C語言和彙編的介紹了。直接手打:
C語言更加簡單易懂,面向的用戶更大,一般如果完全沒基礎的話,絕對先學C語言。
而彙編,更加底層,更難懂,但是它是連接機器語言和用戶的直接橋樑,因此一些超牛的人都是用彙編直接寫病毒(不是說C語言不能寫病毒,而是彙編更直接)
打個比方:如果想鑽進一個區域,C語言是尋找有沒有一個小洞,而彙編是尋找分子間隙夠不夠大。
C語言更普遍,像英語里的四級,而彙編更深奧,像英語里的GRE
四級更生活化,用的人更多,GRE雖然難,但水平更高,所以用的人也少。
C語言和彙編也一樣。
手打那麼多,還是建議先學C語言。如果先學彙編,會很打擊你的信心。
以上都是我的個人經驗,說錯了別怪我。我也只是個菜鳥。
學JAVA前一定要先學C語言嗎?
沒必要先學c。
java作為一個在語法上深受c語言影響的高級語言,你先學了一些c語言,再學java,對語法的學習更快。但如果你深入的學了c,或者說對c學的越來越多,越來越好,而你的java則會越來越不好。為什麼呢,因為這兩個語言僅僅是語法上有一些相似,卻是不同的兩門語言,在編程思想上就完全不同。隨着你的思維越來越靠近c語言的編程思想,你的java編程思想就會越來越偏離。要知道c語言是面向過程的。而java則是純面向對象的。雖然說c裡面的結構體已經有了面向對象的雛形,但仍然差別很大。其它如內存管理,設計模式,字節碼,運行平台等等,都是完全不同的。
我個人兩種語言都會,最初寫c,後來寫java時,各種想法跟不上。但在長時間寫java後,再回去寫c,就會感覺到各種的不爽。所以,我覺得,如果你對c語言還有興趣,並且以後可能會用的到的話,可以稍稍看看c語言的知識。但如果你想要以java為主的話,我建議c語言不需要深入的學習。
我對這兩門語言並沒有任何的偏見,c作為一個對後代語言影響深遠的語言,其強大之處是不可否定的。現在主要在做底層開發;java語言作為一個站在語言使用率頭榜10數年的霸主,其強大的特性與類庫,也是顯而易見的。現在java語言目前99%都是做web開發上。而且拿來做桌面小應用也非常合適。
綜上,你想學java,不先學c是完全可行的。當然稍微學一點,再學java可能會快一點,但你學c的時間也足以抵消這點優勢了。我個人認為不先學c不會有任何的影響。
純手打,以上僅代表我個人觀點。
學編程是否應先學c語言
打個比方 就好比要想學好英語得先學英文字母 再繼續學語法時態一樣 毫無疑問是先C 一般都是C精通了之後再繼續深造java、C++或者其他的 所以最好還是先把C學完了 我現在也再學C 是看視頻學的 我現在正在看的是夏老師的 感覺還不錯 比較適合像我這樣0基礎的 這個比較吸引我的地方就是講的一聽就能聽懂 而且很多概念都有形象的比喻 例如把變量比如成盒子 把變量賦值比喻成往盒子里放東西等等很多這樣的比喻 感覺特別容易理解
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/256753.html