給初涉編程朋友的幾點忠告(二)

來源:互聯網
上載者:User

    現在進入編程中的"馬步"訓練,大凡最基本的東西練起來都枯燥乏味,編程中的"馬步"亦如此!

    先來看看什麼是編程中的"馬步"——進階語言的共有基礎!(這裡談論的只是進階語言),從基礎資料型別 (Elementary Data Type)、常量、變數的範圍等到各種控制結構。這些雖然簡單,但要很好的掌握對初學者來說不是易事,我們不但要知其然,也要知其所以然。為什麼要定義常量,為什麼要定義局部變數和全域變數,使用兩者的優缺點,變數的空間域和時間域的作用如何,程式的流程式控制制有哪些,列舉基礎資料型別 (Elementary Data Type)和複合資料型別.......等你能正確回答這些問題,說明你的"馬步"快練到家了!當然理論和應用還有一定距離,實踐是解決這一gap的唯一方法,例如對於for迴圈的應用,三角星型的實現就是一個很好的測試;對於字串的各種操作(串連、逆置等)是數組掌握的最好測試,等這一切已不再是難題時,你已具備編程的"資格"!

    在"馬步"訓練的同時,編程的書寫格式一定要規範,這與練武不同,編製的優秀程式要經過仔細推敲後才能形成,所以規範的書寫會給自己推敲程式提供方便,而且規範編程作為習慣,一定要在開始學習編程時養成!

    下來就要進入"意念編程"(內功心法)......

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.