當前位置:
首頁 > 知識 > 新手自學C語言提高效率的方法

新手自學C語言提高效率的方法

很多人自學C語言的時候總會很盲目,要不然就是做一個徹頭徹尾的伸手黨

下面我說一些比較能提高自學效率的方法。以下排名分先後,按照順序排列。

想要一起學習C++的可以加裙六二六八七一九一六,裙內有各種資料滿足大家,歡迎加裙

PS:個人意見

如:我不懂i-3;和i=i-3的區別,我不懂i++和++i的區別以及類似不懂區別的問題

方法1:

拿第一個打比方。可以寫一個如下程序

#include

#include

int main()

{

int i;

i=0;

i-3;

printf("%d",i);

getch();

return 0;

}

再寫一個這樣的程序

#include

#include

int main()

{

int i;

i=0;

i=i-3;

printf("%d",i);

getch();

return 0;

}

還可以寫一個這樣的程序

#include

#include

int main()

{

int i;

i=0;

printf("%d",i-3);

getch();

return 0;

}

如果想知道加括弧有沒有區別

#include

#include

int main()

{

int i;

i=0;

printf("%d",(i-3));

getch();

return 0;

}

可以這樣編譯

如此一來,即使不懂debug或看彙編代碼這類方法,也可以利用多次編譯僅僅修改自已疑惑的部分而明白區別。想要了解++前置或後置的區別也可以用這種方法。

如:

#include

#include

int main()

{

int i;

i=0;

printf("%d",i++);

getch();

return 0;

}

想知道前置後置區別只需要

#include

#include

int main()

{

int i;

i=0;

printf("%d",++i);

getch();

return 0;

}

說到這可能有些人發現了,其實不止區別語句,區別效率,區別功能,區別編譯出程序大小都可以用這種方法。

這種方法還有一種更好的表現

#include

#include

int main()

{

int i;

i=0;

printf("%d",i++);

i=0

getch();

return 0;

}

想要一起學習C++的可以加裙六二六八七一九一六,裙內有各種資料滿足大家,歡迎加裙

之前的也可以這種方法

#include

#include

int main()

{

int i;

i=0;

i=i-3;

printf("%d",i);

i=0;

i-3;

printf("%d",i);

getch();

return 0;

}

不過想要對比編譯出程序的大小或者區別效率就不能用這種方法了。

以上是方法1,是能直接提高你的學習效率,並且提高理解能力以及動手能力

方法2

百度類似問題 類似查字典 會記得比較牢 但是相對來說肯定不如自己專研出來的

方法3

總有些問題是百度不到的 於是上論壇 QQ群 問人 求思路 求代碼

想要一起學習C++的可以加裙六二六八七一九一六,裙內有各種資料滿足大家,歡迎加裙

這裡求思路又比求代碼更勝一籌。

第二個就是對於某個程序毫無頭緒或者毫無思路

如:我想剛學會for循環的少年肯定不會輸出1個9.9乘法表

除了天賜聰慧或者某些能力強的人以外,我不建議自己苦思冥想,畢竟這世界普通人較多,當然你也可以嘗試一下。雖然這種方法能特別特別的提高你的理解能力以及思考能力,但是相對於時間來說可能有些太久了。

這樣的話讀代碼就是一個很好的辦法了

相對於現在幾乎任何軟體都有開源的情況下 一個小程序就更不用說了,先看相關代碼,最後寫出自己的代碼是相對於大多數人最好的辦法!

如:什麼成績管理系統,什麼學生管理系統,圖書管理系統等管理系統。

這一切用鏈表都可以完成。可以直接百度到一個代碼,編譯一下,大概理解一下具體功能,之後單獨理解每一個函數,最後了解程序過程。然後臨摹一邊。恭喜你,你可以說這部分的知識是你自己的了。。

提高學習效率的方法還有很多。探索吧~~

就扯這麼多,有機會再扯~

對了 另外說一下 這篇文章針對初學者。。

想要一起學習C++的可以加裙六二六八七一九一六,裙內有各種資料滿足大家,歡迎加裙


點擊展開全文

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 C加加 的精彩文章:

學好C語言C加加之時,定是你拿高薪之日
人人學編程 C語言入門 學會這些,讓你寫的程序更有邏輯性
純C語言實現坦克大戰——原力與你同在
C語言趣味猜拳遊戲誰贏誰上去一個梯子

TAG:C加加 |

您可能感興趣

C 語言方法
語言學校與日本大學招生潛規則,提高入學成功率!
C語言編程新手基礎入門學習
馮友蘭「新理學」完成語言學轉向
科學家發現超導體作用新機制,稱太過高深無法用語言形容
想去日本留學的注意:日本語言學校老師手把手教你規劃留學方案!
韓語網校:新學期暢學新語言
手把手教你學習R語言
五種方法快速學習任意一門編程語言
要不,咱學學Go語言?
C語言編程學習新手快速入門——真或假
日本語言學校優良校推薦——東方國際學院
提升兒童語言訓練效率的技巧及原則
自然語言處理:語言模型與評價方法
都美提高語言要求
語言的重構——詩的方法談
怎麼提高學齡前孩子的語言表達能力?
音樂課有效提高兒童語言技能
系統學習大綱——怎樣才能學好C語言?
學語言的樂趣