C语言相关概念

1.何为c语言

我们知道,人和人进行沟通所使用的就是语言,如中文、英语、日语都是语言的一种。那么,以此推之,人与计算机进行沟通交互的语言就是计算机语言。人类通过计算机语言向计算机发布指令让计算机完成任务的桥梁.

2. 编译与链接

笔者今日学习了输出hello world的代码.但是,从我到输出hello的过程中,是有别的流程的,并不是我输入代码,计算机就立马输出信息.以我为例,我是在哔哩哔哩看了教程配置了vscode的编译环境,我在vscode中编辑代码,但是这只是一个文本文件,计算机能够读取的是二进制文件010101.所以,我的代码需要进行编译和链接两个过程.先是编译器编译成.obj结尾的目标文件,再通过链接器生成可执行的二进制的exe文件.

3. ASCII码

为什么会有这个?我们知道,在计算机上,有许许多多的字符,但是计算机是以二进制来读取和输出的,那我们就想到一个办法,把这些字符进行编号处理,就是所谓的ASCII码.需要注意的是,a的ASCII码为97, A的ASCII码为65.

4.字符串打印

两种方式.

printf("%d", "hello");
printf("hello")

5.关键字

c语言自己保留的一些具有特定意义的字符,如int,float, return.

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值