1. 程式人生 > >程式設計小白自學所遇困難(一)

程式設計小白自學所遇困難(一)

本人目前是用vs2013寫程式碼!

從開始10.31號開始自學,到現在也有半個月了。這半個月的體驗,真的是困難重重。話不多說,都在下面!

1、看不到程式執行結果     

在寫完第一個程式碼,然後點選執行後,卻發現看不到輸出結果!仔細的核對了幾遍程式碼之後,發現並不是程式碼出了問題。這個時候就開啟百度,看看是出了什麼問題。然後才發現,在vs2013上寫的程式碼,最好要加上  system(“pause”);

           

       這樣才能不讓控制檯一閃而過,以至於看不到程式執行結果。

2、寫程式碼的過程,漏寫或者忘寫。

在敲程式碼的初期,我犯了一些低階錯誤。比如漏寫或者是忘寫一些操作符號。比如:

將 == 寫成 =

3、程式碼測試結果多次不成功,導致心態爆炸。

不知道其他初學者是不是,反正我寫完程式碼之後,經常都是執行十次,有八次都會出問題。各種各樣的問題,有好幾次都是,經歷了各種除錯,還是錯的。於是心態就特別不好了,可能會躁動,甚至生氣。

在這個時候,千萬不要再急於去找出問題,或者是跟它槓上。我覺得應該適當的調整一下心態,當自己平靜下來的時候,再去仔細看看程式碼,說不定這個時候就很容易找出問題所在。

4、知識點忘記的比較快。

對於萌新,尤其是我這種以前連二進位制都不懂的非相關專業的萌新來講,程式語言的基礎知識點真的是好多好多。好多我還覺得比較難記住,就算記住了,如果不經常去看,很快就會忘記。這個可能沒有捷徑,只能自己花時間去一遍一遍的複習。

5、思維邏輯能力跟不上,很多程式碼邏輯,怎麼看都看不懂(實際上程式碼邏輯可能並不難)

好多程式碼的邏輯,我看好多遍都想不懂。後來在網上找各種分析講解,想了很久才明白。我覺得這個思維邏輯能力,還是不太容易提升的。可能主要還是得多加練習。室友推薦去看看《演算法導論》這本書,可能會對思維能力有所提升。所以我打算去看看。

6、很多程式碼,敲完過幾天就忘了。

我覺得這還是說明我對那些容易忘記的程式碼,理解度不夠,應該大多都是一知半解。加上自己練習不足,所以很快會忘記。對於這個困難,我想還是應該去多敲,一遍一遍的敲。我相信熟能生巧,每寫一遍,可能都有新的收穫。程式碼敲得多了,練習量上去了。對自己的思維邏輯能力應該也是有提升的。