C语言学习记录 2

2023.07.21

语句

C语言语句分为五类:空语句,表达式语句,函数调用语句,复合语句,控制语句。

在这先做初步了解,后面会一个一个学习使用的。

注释

注释是对代码的说明,编译器会忽略注释,注释对代码没有实际影响

注释方式:

// 注释快捷键:Ctrl+Shift+C  取消注释快捷键:Ctrl+Shift+X

数据类型

内置类型:C语言本身就提供的类型,有字符,整型,浮点型,布尔类型。

自定义类型:有数组,结构体,枚举,联合体。

①字符

char   [signed] char  [unsigned] char

②整型

short [int]   int   long [int]   long long [int]   

③浮点型

float   double   long double

④布尔类型

专门表示真假 _Bool 取值为true or false

signed 和 unsigned

C语言中使用signed 和 unsigned 来修饰字符和整型的数据,signed 表示数据有正负之分,unsigned 表示数据只有0和正数。

整数变量声明为 unsigned的好处是在相同长度的内存内可以表示更大的整数,比 signed 整整大了一倍。

单位是字节,计算变量所占内存的大小:

 单位为字节(Byte)而sizeof 为一个操作符,计算变量所占内存大小

sizeof(long long)>=sizeof(long)>=sizeof(int)>=sizeof(short)

变量

创建变量语法形式:数据类型 变量名

全局变量:大括号外部定义的变量,使用范围更广。

局部变量:在大括号内部定义的变量,只能在一定范围内使用。

当全局变量与局部变量变量名称相同时,局部变量优先使用

操作符

算数操作符   +,-,*,/,%  (双目操作符)

整数除法向0取整,若要实现小数除法,则除数或被除数两者至少有一者为小数。

求余的除数与被除数都为整数,不能出现小数点。

赋值

 赋值规则:从右向左依次赋值。

自加自减:a++,a--,++a,--a

前置++/--与后置++/--的区别:

 

强制类型转换

 明天的事明天再说,今天的我超越昨日的我。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值