初识C语言

今天下午上着博哥的C语言课,明明是下午2.30开始的,可在1点的时候就有些迫不及待了,今天不出所料得学习了网上流传的打印hello world,很多人说学习C语言,始于它也会终于它,虽然说今天三小时的课,知识点也特别多,而且现在写这篇博客也是在郑大的图书馆,原本打算今晚写一张英语试卷的,但是用那个Gitee,我真的起码弄了接近1.30小时,我就简简单单地想把今天写的代码给传到Gitte仓库上,但是真的经历一波又一折,弄了半天,我发现必须先把Gitte的仓库获取路径,在回到自己代码的文件里,点击clone,创建虚拟文件,然后在虚拟文件的旁边的文件里创建新文件,在进入自己的编译器将代码的各种文件写入该新创立的文件才算是完成第一步,我想了半天还以为是先把代码写好再传输,结果确实先建立与远程仓库的联系才开始写代码,然后接下来的操作就是比较的连贯了,利用那个小乌龟软件顺着操作就可以了,别看我说的就这几步,但是操作起来真的好麻烦。现在来说说我今天所学的吧!

从C语言的刚认识开始吧,我们知道,人和人都以中文,英文,日语等等来交流的,而C语言呢,是人和计算机交流的一门语言,虽然我不是计算机专业的,目前是经管专业的,但我一定要转进网络安全学院,但是我在大学计算机基础的书上也看到了C语言的叙述,C语言是高级语言,是当代容易理解的计算机语言了,对比与以前的低级语言像机器语言和汇编语言而言,C语言就像数学语言,自然语言一样,掌握相应语法,熟能生巧。虽然说网络安全学习的编程语言大部分都是Python语言,但我觉得C语言真的是最底层的逻辑语言,话说C生万物,而现在网络发达的时代要求万物相连即物联网,就连Python的编译器都是用C语言来写的,C语言还能写出操作系统,可以说是无所不能了。并且学好C语言,学习其他语言也是一个是个很好的基础。

C语言的代码通常为放在.c为后缀的文件中,要得到最终可运行程序(.exe),中间要经过编译和链接这两个过程。我现在用的编译环境(集成开发环境IDE)为vs2023,在建立空项目时,项目的名字最好有实际意义,并且应该做到尽量不要出现汉字,然后把要写的代码放在自己知道的路径中,必须做到自己知道自己写的代码放在哪儿里了,提前养好好的习惯,并且这个路径也最好不要用到中文,最好都用易懂的英文来对它进行描述。

今天还学到了main函数,main函数是程序的入口,main函数又被称为主函数,在main函数的前面加上int表示main函数在执行结束时会返回一个整型类型的值,并且在最后留下return 0与main函数呼应。main函数应该做到有且仅有一个,因为无论干什么都应该只能有一个路口。

然后printf可将这个词分为print,表示为印刷,而f(format)是格式的意思,即在输出设备(一般来说就是屏幕)打印出想要表达的信息。还了解到%d为打印整型,%c打印字符,%s打印字符串。

上面所说的int printf都是库函数,而引用一个库函数就必须要有对应的头文件,而int 和 printf 的头文件都是stdio.h。

最后今天还了解到转义字符,似乎能总结出规律来,只要用\加上某些字符就能改变意思,只要能懂得它的底层逻辑应该是不需要死记硬背的,再加上今天还了解到了已经在大学计算机课已经学过的ASCII编码也算是一种复习吧!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值