编程小白自学所遇困难(一)

本人目前是用vs2013写代码!

从开始10.31号开始自学,到现在也有半个月了。这半个月的体验,真的是困难重重。话不多说,都在下面!

1、看不到程序运行结果     

在写完第一个代码,然后点击运行后,却发现看不到输出结果!仔细的核对了几遍代码之后,发现并不是代码出了问题。这个时候就打开百度,看看是出了什么问题。然后才发现,在vs2013上写的代码,最好要加上  system(“pause”);

           

       这样才能不让控制台一闪而过,以至于看不到程序运行结果。

2、写代码的过程,漏写或者忘写。

在敲代码的初期,我犯了一些低级错误。比如漏写或者是忘写一些操作符号。比如:

将 == 写成 =

3、代码测试结果多次不成功,导致心态爆炸。

不知道其他初学者是不是,反正我写完代码之后,经常都是运行十次,有八次都会出问题。各种各样的问题,有好几次都是,经历了各种调试,还是错的。于是心态就特别不好了,可能会躁动,甚至生气。

在这个时候,千万不要再急于去找出问题,或者是跟它杠上。我觉得应该适当的调整一下心态,当自己平静下来的时候,再去仔细看看代码,说不定这个时候就很容易找出问题所在。

4、知识点忘记的比较快。

对于萌新,尤其是我这种以前连二进制都不懂的非相关专业的萌新来讲,编程语言的基础知识点真的是好多好多。好多我还觉得比较难记住,就算记住了,如果不经常去看,很快就会忘记。这个可能没有捷径,只能自己花时间去一遍一遍的复习。

5、思维逻辑能力跟不上,很多代码逻辑,怎么看都看不懂(实际上代码逻辑可能并不难)

好多代码的逻辑,我看好多遍都想不懂。后来在网上找各种分析讲解,想了很久才明白。我觉得这个思维逻辑能力,还是不太容易提升的。可能主要还是得多加练习。室友推荐去看看《算法导论》这本书,可能会对思维能力有所提升。所以我打算去看看。

6、很多代码,敲完过几天就忘了。

我觉得这还是说明我对那些容易忘记的代码,理解度不够,应该大多都是一知半解。加上自己练习不足,所以很快会忘记。对于这个困难,我想还是应该去多敲,一遍一遍的敲。我相信熟能生巧,每写一遍,可能都有新的收获。代码敲得多了,练习量上去了。对自己的思维逻辑能力应该也是有提升的。

 

猜你喜欢

转载自blog.csdn.net/weixin_43573824/article/details/84071747