刚开始写博文,不知道如何下手。
身在宿舍,为了提升自己的写作技巧、打字速度,保持自己的热情以及复习自己所学的知识,在大佬的推荐下,我选择了博客。
刚开始听起编程语言的时候,觉得是一个非常高大上的东西,看到群里有人在学习C语言、Java还有Python,心里想着,哇!好厉害!但是由于学业和畏难情绪,我没有去了解相关资料。这样的心理让我与现代科技(至少我自己认为是比较高级的)脱节了一段时间,但是在之后好奇心大增时,我又开始了对于先进技术的探索。
打开谭浩强的书籍,对于c的介绍我是不耐于看的,对于历史,听老师讲课与看书对于我的效果简直是一个天上一个地下。
我翻到了printf那一页,我打开了电脑准备自己打一遍,可是书上没有介绍用的软件,只能自己去搜索,我花了好长时间,跟着教程一步一步安装了visual studio2022。等待之余我在想,这个C语言到底能干什么啊,就比如说printf,只能打印到控制台上吗,软件究竟是怎么做的,上面浮现的文字难道就是printf打印出来的吗?种种疑问在心里无法得到解答,百度搜索时内容看不懂,可能是我无法提出清晰的问题吧。
安装好vs2022之后,我开始打了人生中的第一段代码,确实,有一点小激动。但是第一次尝试却报错了,我不知道为什么,于是我又看了看,int后面还要加空格,我加上之后,运行成功了,“This is a C program"出现在了屏幕上,只能说激动难以言表好吧。我又打了第二个代码,毫无意外,又报错了,刚开始总会有失误的对吧,原来是我的“;”忘了,emmm,下次一定不会了。
我又想了想,光这样还不够,我还要想一想这些指令代表什么,于是我找了b站鹏哥的视频,边看边写,听了第一节课,c语言的介绍、数据类型(char、short、int、flaot、double、long、long long)同样,与刚翻开书一样,我不知道这些怎么用,我只是知道他们所占据的字节。
我在看视频的间隔写了第三个代码,这次成功运行,但是控制台
却没有打印任何东西,书中的给变量赋值我也没有任何头绪,这是为什么?因为无法清晰的描述问题,百度搜索不到什么,我就去问学软件的同学,原来控制台可以输入。emmm,因此还被嘲笑了,我也反怼了他一波,反正学了一点东西,我表达了谢意。他还给我纠正了错误,我的引号位置不对,我不知道为什么我这个引号不对还可以显示出控制台,最终我的第三个代码跑起来了,开心。
之后发了一道题
这是用电问题,是要用if()else来写的,巧了,我刚好在网上看见过这种if else格式,我先把乘积问题解决后(不知道怎么写),写了小于50的情况,又将if格式套进去,写了大于等于五十的情况,开始了,毫无意外,没有成功,我突然想起来,双精度浮点需要double啊,结果奇迹发生了,我竟然做出来了。
虽然是最简单的类型,但是还是觉得很成功,激情再次上涨了。
目前刚学习c语言,这个专业在大一下学期才开始学习,但是我要加入rm,要有一定的基础,希望有志同道合的朋友与我一同学习,也期待大佬会为我这个新手解惑,谢谢大家。
标签:语言,感受,开始,代码,long,printf,控制台,但是 From: https://blog.51cto.com/u_15817841/5734116