回覆列表
-
1 # 啊良良
-
2 # 這樣學程式設計不枯燥
1、多思考,多練習,多總結,把遇到的比較棘手的問題進行歸類,以後遇到這樣的問題就不用擔心了,練的多,見得多了,遇到問題就知道怎麼去處理;
2、模仿別人的程式碼,看別人是怎麼實現的,然後在根據自己的思路實現,有一定的基礎之後,也可以嘗試自己先實現,然後在進行最佳化,這樣提升比較快;
3、學習的時候,所看的影片教程有一定的關係,課程體系的設定,有些老師講的課程比較吸引人,學起來不枯燥;
以前學習C語言的時候,看的是 如鵬網 的影片教程——《C語言也能幹大事》系列,學起來挺好玩的,透過開發超級瑪麗,飛機大戰,吃金幣等經典小遊戲,以及用C語言來開發Windows程式,開發網站等知識點,沒想到C語言還可以這麼學;
老師講課的風格也可以極大的激發對C語言的興趣,學習起來不枯燥,還蠻有成就感的,影片教程,課件都是可以免費下載的,有問題隨時提問,老師實時線上答疑,口碑不錯,基本上都是慕名而去的,具體的可以到如鵬網官網上去了解一下;
越低階的語言相對來說會越難,你要明白一點,所謂高階語言,裡面的很多語法都是由低階語言封裝好之後可以直接呼叫的。呼叫相當於你只需要知道這個函式能實現什麼功能,而不需要去懂他是怎麼寫出來的。
說個簡單的例子,比如你要實現某個功能,你用c語言可能需要幾十行程式碼來完成,但你用c#可以一句話就完成了。所以在通常情況下,高階注重於開發效率,但代價就是犧牲了一些執行效率。
同樣的,越低階的語言對硬體的控制和執行效率也是高階語言不能比的。像很多大型應用裡,他們的底層都是用低階語言寫的。