常见关键字、变量的命名、指针及C语言语句

一、常见关键字

常用关键字大小,单位:字节 

printf("%zu")打印一个sizeof返回的无符号整形 

注:C语言本身内置的,不是自己创建的,也不能自己创建

二、变量的命名

条件:

1.有意义

2.名字必须是字母、数字、下划线组成、不能有特殊字符,同时不能以数字开头

3.变量不能是关键字

static:用来修饰变量和函数

1.修饰局部变量--称为静态局部变量

2.修饰全局变量--称为静态全局变量

3.修饰函数--称为静态函数

1°修饰局部变量时,局部变量出了作用域,不销毁的,本质上,static修饰局部变量时,改变了变量存储位置,影响了变量的生命周期,周期变长,和程序的生命周期一样

2°修饰全局变量时,这个全局变量的外部链接属性,变成了内部链接属性,其他源文件(.c)就不能再使用这个全局变量

3°函数也具有外部链接属性与全局变量相似

寄存器变量:

register int num = 3;//建议3放在寄存器中

define:1°定义标识符常量、2°定义宏

 

.h:头文件(函数的声明,类型的声明,头文件的包含)

.c:源文件

三、指针

内存单元:编号->地址->地址也被称为指针

存放指针(地址)的变量就是指针变量

注: 不管什么类型的指针,都是在创建指针变量,指针变量是用来存放地址的,指针变量的大小取决于一个地址存放的时候需要多大空间

32位机器上的地址:32bit位--4byte,所以指针变量大小位4个字节

64位机器上的地址:64bit位--8byte,所以指针变量大小位8个字节

结构体:

1.结构体对象.成员名  eg:s.name

2.结构体指针变量->成员名  eg:ps->name

C语言语句可分为:

1.表达式语句

2.函数调用语句

3.控制语句

4.符合语句

5.空语句

控制语句:用于控制程序的执法流程,以实现程序的各种结构方式,它们由特定的语句定义符组成,共九种控制语句

分类:

1°条件判断语句也叫做分支语句(选择结构):if语句,switch语句

2°循环执行语句:do while语句、while语句、for语句

3°转向语句:break语句、goto语句、continue语句、return语句

else的匹配:else是和它离的最近的if匹配的

switch允许嵌套使用

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值