為學習C 打好C語言基礎,什麼算是C語言基礎?

時間 2021-05-10 23:14:58

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 這個編譯器已經...