初学C语言就踩到小坑的反思与总结(个人向)

刚高考完,玩了几天实在是觉得空虚又乏味,特别是出去玩的项目,自我感觉花钱又多还感觉没什么意思,倒不如继续学习,充实一下自己,也挺符合我个人性格的......

好了好了,闲话少叙书归正传,今天这篇文章就当我刚入门几天就遇到的小bug和即学知识的小总结(写到这越发觉得这学计算机就感觉是在高中时候做错题本似的,我的青春回来了..)

第一趴 软件的选择与安装

刚想接触C语言的时候,第一反应肯定是上B站搜网课啦,映入眼帘的就是MOOC上翁恺老师的入门级网课了,讲的是真清晰,每一步都告诉你是什么、为什么、怎么做,对于刚毕业的理科生来说,讲原理的感觉实在是好。不过若是碰到一些需要深入学习才能充分理解其含义的内容,恺哥会亲切的告诉你现在不用纠结,以后再解决,比如:用scanf函数的时候,打完字符串以后,后面内容前面必须要加“&”符号...

学到第四五节课的时候就要安装软件了,老师在课上用的是Dve C++,我也是去按照教程下载了,并且一步一步按照老师给的代码一个一个自己打出来,尝试运行才发现出现了个“xxxxxxxx missing”的错误,问了群里好几个老哥都说从来没遇到这种bug...

(突然想起哪会在网上看到一表情包,内容大概就是:“教程永远都不知道我会出现什么样的bug”)

我也是佩服我自己了,不过没关系,后面群里有老哥说遇事不决直接上VS2022

于是,满怀希望的我立马去网上下载了VS code 2022.......那天我才知道VS2022VS code是两个软件,还跟群里老哥们抱怨了一波......不过没事,似乎找到了小学时候想在网上下盗版游戏却下了一堆捆绑软件的时光(我的青春又回来了)

后来就又下载了正确的版本,打开以后正常运行了,界面简洁又不失高大上,依然有很多看不懂的按钮和选项,那就接着学习吧

第二趴 入门新学知识小总结

这里就记录些耗我挺久时间且我认为比较重要的而且解决不掉就会非常尴尬难受和崩溃的小知识点(这个长难句应该不会有人一口气读下来吧...)不闹了不闹了

①“xxxx框、栏”不见了

 比如这个“解决方案资源管理器”,可能有些和我一样的初学小伙伴刚打开软件就没有这个框,或者是不知道怎么就点没了,这里你可以点软件上方偏右的“视图”选项

 点开以后直接选相应内容就可以了

 当然我发现这个选项卡里边好像只要是xx窗口、xx栏不见了都可以用

②光标变方块了

比如:

这个光标选中的是某个字符,而不是竖着的一条,那么这个时候只需要按你键盘上的“Insert”键(当然现在大部分键盘用的都是缩写“Ins”) ,就可以了

 ③英文字母缩写原单词系列

\n  (\newline 新的一行)

%d  (%decimal 十进制)

%o  (%octal 八进制)

%h  (%hexadecimal 十六进制)

float 动词 漂浮,浮动   C中就是表示单精度浮点型

double 形容词 双重的   C中表示的是双精度浮点型,不过其实是一个省略的写法,原本是:double float 现在是为了简洁省掉了后面的float,当然这两种写法都没有错,但我觉得都打出来更好理解一点,也更容易记住

再补充一个,我发现我现在接触到的两个函数:printf () scanf(),它们都是由单词print 动词 打印scan 动词 扫描,后面加个字母“f”组成的,又因为它们是函数,所以我又想到高中学的函数的表达方式:f(x)=ax+b的形式(我的青春又又又回来了),这样的话可能会更好理解

④使用函数报错

当然,因为本人学识浅薄,只接触到用scanf的时候会报错,这个时候只需要在代码的第一行(一定要是第一行)打上:#define CRT_SECURE_NO_WARNINGS就可以继续用这个函数了

第一次就打这么多字不知道有没有人看hhh

开玩笑的,其实能给自己所学的只是有一个总结就很开心了,希望以后能坚持,各位再见!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值