C语言基础学习笔记

1.计算机中的存储单位:
bit(比特位)——计算机中存储的最小单位
byte——字节 = 8bit
kb——千字节 = 1024byte
mb——兆字节 = 1024kb
gb——吉字节 = 1024mb
tb——太字节 = 1024gb
pb—— 拍字节 = 1024tb

2.数据类型:
长度单位为字节,地址长度即为多少个长度
如:数据类型为char的占一个字节长度,地址长度即为4个字节
在这里插入图片描述
具体运行图如下:
在这里插入图片描述
3.C语言怎么描述:
分为常量和变量
常量:不可改变的量
变量:能被改变的量
其中变量又分为全局变量和局部变量
1)关于变量和作用域:
在这里插入图片描述
2)关于常量的分类:
字面常量
const修饰的常变量(本质仍为变量)
枚举常量

关于常变量:
加上const就为常量属性,但本质还是变量
在这里插入图片描述
另外还需注意
在这里插入图片描述
4.字符串+转义字符+注释
1)字符串如"Hello world"这种由双引号引起来的一串字符称为字符串;
注意:字符串结束的标志是一个 \0 的转义字符。在计算字符串长度的时候 \0 是结束标志,不算作字符串的内容;但是在求数组个数的时候需把 \0 计算在内;
具体代码如下:
在这里插入图片描述
在这里插入图片描述
2)转义字符
转义:转变原本含义 使其具有其他含义 一个转义字符的长度为1,例如\t 长度为一,不能计算成2,另外\0不计算到字符串的长度当中,仅当作字符串结束的标志。
举个例子:(输入输出不一样,转义字符在做怪)
在这里插入图片描述
解决这样的问题,需在转义一遍(在转义字符前再加上 \ ),如下:
在这里插入图片描述
补充两张表
在这里插入图片描述
在这里插入图片描述
3)注释
两种风格
/ * * / C语言风格 缺点:不能嵌套注释(即一段注释只以第一个 /* 开始,以第一的 */ 结束)
// C++语言风格(较好)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值