大家好,我是来自四川省的一名大学生,我学习c语言的是因为兴趣爱好吧,加上我所学的这个专业里的单片机会用到c语言,。
在我高二的时候接触了单片机,于是就顺理成章的接触了编程里的汇编语言,那时的自己对编程有了无限的憧憬,当时自己就想象自己像MC 的创始人Notch一样,写一个特别厉害的软件或者使用编程语言来控制单片机然后再由单片机来控制器来帮助我们在日常生活中所要做的重复的事情,复杂的事情,和拿到大厂的offer,改变自己的命运。
现在的我对于c语言也只是达到了初识的阶段
先了解变量:
狭义上变量的类型可以分为7种,每一种变量申请的空间大小也是不一样的。
广义上变量也可以分为全局变量和局部变量,全局变量和局部变量又有不同的作用域和生命周期
作用域(scope):变量在哪个范围内可以使用那么这个范围就是它的作用域
1.全局变量的作用域是整个工程,局部变量的作用域是变量所在的局部范围
生命周期:变量的生命周期为变量的创建得到变量的销毁之间的一个时间段
2.全局变量的生命周期是整个程序的生命周期,而局部变量的的生命周期是在进入作用域是生命周期开始,推出作用域时生命周期结束
等等.........
明显我现在对于c语言知识停留在了解层面上的,缺乏了实践,缺乏了经验的,恰好在学习c语言这条道路上最重要的就是实践,就是多敲代码,还有就是错误给你带来的量到质变。我听说有一句笑话就是如果你在实践中犯了一万个错误以后,那么你的编程就不会太差了。当然这句笑话是建立在你每次敲出的代码出错以后,你用心的去将它找出来,并将它正确修改后记住是哪里出错了。
在学习这条道路上不能闭门造车,要学会多和他人交流,因为有时候他人的一句话一个观点都会给自己带来启发。
我每周大概会花费7个小时在学习编程上,因为现在的是一名大一的学生,还要在平常的功课上花费时间。
话说回来,我学习的第三点就是赚大钱,所以我现在要好好努力,争取以后可以拿到像微软,google,亚马逊这些公司的offer
别让别人告诉你你成不了大事
只有当你开始相信自己时,你才拥有真正的人生。
Only when you begin to believe in yourself, do you have a real life.