1樓:
懂得函式,懂得指標變數,懂得記憶體模型,懂得基本資料型別,懂得變數的生命週期,懂結構體,懂記憶體對齊。
c基礎就那麼些,但是指標是真的爽。
2樓:leopard
先說結論,沒必要單獨去為了所謂的「基礎」去學習c語言。
c++是c的超集,就像小學數學是高中數學的底子一樣。
這句話本來沒錯,但是c++經過這麼多年的「發展」,已經和c語言幾乎成為了陌路,成了兩種完全不同的語言。所以c語言模擬於小學數學是不可取的,我的理解是,c語言更像小學的奧數。c++是全套小初高的數學學科。
奧數(C語言)固然有用,在解決特定場景的問題(例如微控制器,os層面等)時甚至比你整個整套的數學體系(C++)還要有用。但是有必要為了學習數學(學習C++)參加高考(編寫UE4的C++)而去單獨學一下奧數嗎?我想答案題主心裡應該有點數了。
當然,你要說奧數影響不影響你的數學體系呢?影響肯定影響。但是影響始終是有限的,甚至是微不足道的,更過分的是,可能還要把你所學的奧數體系部分或全部推倒後重來(例如:
雞兔同籠,浴缸放水等問題)。
3樓:BlueWanderer
直接學C++在你不會經常寫出低階語法錯誤的前提下,遠比學C語言容易。因為可以避開很多底層概念和邏輯。你可以先能寫出有用的東西,閒了再去掰扯指標之類的問題。
雖然C++的底層概念集合異常龐大,遠比C要學的東西多,但你不是非學不可。
零基礎學習C語言,怎麼入門?
C語言教程 吾愛學程式設計www.52learnprogram.com docs cyuyanjiaocheng C語言基礎教程 什麼是C語言 C語言的歷史 C語言的特點 搭建C語言開發環境 C中的編譯過程 C 中的 printf 和 scanf C 中的變數 C 中的資料型別 C 中的關鍵字 C ...
零基礎學習Python要不要學習C語言?
KATHLINN 視學習目的而定 1 如果是文科生,出於個人愛好學習python,不用了解c語言也可以,學習python可以幫忙提公升工作效率,拓展視野,推薦書籍 Python程式設計快速上手 讓繁瑣工作自動化 一本就足夠你學到日常可以用到的各種技能,再深入的話就沒什麼必要了。用好python庫就行...
學習c語言用什麼軟體?
WangKX visual studio 2019 community,跟上步伐學這個最新的。不懂看 c 新經典 裡面有詳細安裝步驟 除錯方法介紹。 cpp程式設計 這些都是比較常用的 1 visual c 6.0 win8系統下不好用,C C Mi crosoft Visual C 這個編譯器已經...