记录学习c和c++的一个月

一个编程小白的自述

坐标某211大学计算机科学与技术专业,从上大学到现在应该有一个月了,从刚开始的无从下手,去某站学习c语言开始,应该就算是我的入门编程了吧,其实在一开始,身边的同学很多都已经在高中的时候都已经接触过编程语言,比如python或者是c语言,甚至有的已经学完Java,一时之间让我这个小白无从下手,但即使身边的人都已经学过编程,我也不能直接去选择躺平吧哈哈哈,于是就开始了我的编程之路,在最开始的时候看着一堆陌生的语言,一堆陌生的表达符号,简直对于我来说就是折磨,因为我根本不知道什么想去表达什么,我不得不去花掉更多的时间去啃这些我无法理解的语言,但没有办法忘记的就是我的第一个程序就是打印,hello world,后来去学习的if的判断语句,还有for循环,while循环这些,还有一维数组,二维数组,函数的调用递归,指针......之后就选择去在洛谷上刷题,不断地刷题,毕竟我还是个小白,代码量是远远不够的,刚学完c的时候大概敲了有好几千行(不算题目的代码量),不断地积累积累,形成了一个来之不易的编程思维,慢慢的积累之下,可以尝试的去做一些比较有意思的小游戏,但不得不说,在学习的过程中去选择自己主动敲代码是一个入门比较快的方式(个人认为),后来接触到了一些竞赛,蓝桥杯这些,当然对acm我还是有自知之明的,去的话可能大概几率就是个炮灰,接触到竞赛后就去学习c++,当我在学完c之后并接触完竞赛之后,就试着去了解c++,在学完c++后发现,发现语言的相通性,发现c++在一定程度上更加的简洁,在进行比赛的时候,会更加的方便与快速,在同文件引用也发现和c语言的相通性,以上仅仅代表个人的小看法,语言的基础可能还需要再进行一些夯实,毕竟语言的基础性,决定了以后程序员发展的路途,所以目前的打算是多刷一些语言题,可能我选择的方向不是Java工程师的方向,而是c++的语言工程方向,所以可能需要更多的投入,让我在这领域了解的更多,但是在这方面我还需要去学习很多专业只是,这些还是远远不够的,所以未来继续加油刷题夯实基础,为了自己的路更加长远,加油!!!

你可能感兴趣的:(学习)