你生而有翼,為何竟願一生匍匐前進,形如蟲蟻?每年都會有很多的少男少女從高考的煉獄解放出來,但迎面而來的不是快樂,不是重擔卸下的松一口氣,而是無盡的狂歡狂歡遮蓋的迷茫。三年的努力,只是換來兩個月的時間決定了自己接下來人生的方向,無力不能幫你解決,絕望殺不死希望。所以為什麼不來程式設計呢?
好吧,瞎扯了這麼多,就不再抒情了。作為新生我是被錄到了資訊類,所以程式設計對於我來說肯定是要過的乙個坎,因此呢,我就想趁著暑假就從c先開始。
首先對於語言的選擇,別怪我功利,我們學校是用c開始教學的,當然對於c++ 、python 我只是稍稍看了看並沒有深入,以後再慢慢來吧。
程式設計這東西我不算從小就摸觸,但是這沒有什麼,學習一道唯有熟練罷了。所以呢我就總結一下自己學到的東西,畢竟有輸入就該有個輸出嘛。
c是一種通用的程式語言,廣泛用於系統軟體與應用軟體的開發。於2023年至2023年間,為了移植與開發unix作業系統,由丹尼斯·里奇與肯·湯普遜,以b語言為基礎,在貝爾實驗室設計、開發出來。c語言不十分的「高階」,也不十分「龐大」,並且不只是用於某一特定的應用領域,但它的限制少,通用性強。同時它也具有強大的功能和靈活性 、可移植性 、表達自由,但正是由於它在表達方面的自由會增加風險。
計算機的基本原理是儲存程式和程式控制。預先要把指揮計算機如何進行操作的指令序列(稱為程式)和原始資料通過輸入裝置輸送到計算機內存貯器中。每一條指令中明確規定了計算機從哪個位址取數,進行什麼操作,然後送到什麼位址去等步驟。我用的是dev c++,它的官網是當然這是在windows下的一款適合初學者的ide。其實你如果使用的是linux或是mac os,那會更加的方便,你可以上網查詢這方面的資料。
作為程式設計的初學者一般在計算機螢幕上列印出來的應該都是這句話
hello,world.下面是它的**
#include
int main()
我不太喜歡這個,所以我是列印的這個
#include
int main()
也許你的教材上的**示例和我不一樣,但請你先執行成功你的第乙個程式。為什麼,以後就明白了。
如果你和我一樣是菜鳥的話,希望你能夠有一本教材,畢竟很多東西我就沒有總結了。ps.不要買k&r的《the c programming language》,別問我怎麼知道的。
c語言初學 初涉指標
指標 指標是乙個 4 bytes integers,儲存的是記憶體位址,1.定義 型別 變數名 2.使用const宣告指標變數 1 指向const的指標變數 int const p 等效於 const int p 該類指標變數指向的記憶體空間的內容是不可變的。eg.const int a 1 con...
初涉linux(三)之shell程式設計
color red 如果系統學習,使用 高階bash指令碼程式設計指南 這本書 color shell初級程式設計 by hayabusa 3.1講義 3.1.1 shell set 所有變數 unset 取消變數設定 export 變數 匯出變數,使其全域性可用 env 環境變數 shell基本格...
C 語言開發初涉 01 簡單學習
嘗試用c語言寫windows程式 簡單的計算器 1.0版,僅用來熟悉c 開發windows的一些語法和語句用法 1 include stdafx.h 2 include 3 include 4 include 5 include 6 include 7 include resource.h 8 in...