常见关键字作用

1常见关键字(关键字语言预先设定,用户不能创造)

1.1 typedef(类型定义,理解为类型重命名)

 1.2 static(可修饰局部变量、全局变量、函数,修改后称为静态局部变量,全局变量,函数)

1.2.1

修饰局部变量主要作用是改变变量生命周期,使局部变量不销毁(和程序相同生命周期)

 

 通过两者对比可以发现,static修饰的局部变量延长了生命周期,改变了输出结果。

1.2.2修饰全局变量(使全局变量不再具有外部链接属性)

 

出现无法识别的外部符号就是被static修饰的全局变量

 

1.2.3修饰函数

 同样也出现无法解析外部符号,说明static也取消函数的外部链接属性

 1.2.3工作原理分析

 被static修饰的变量变成静态变量放在静态区,程序结束才销毁变量,并且不具有外部链接属性

 1.3define定义标识符和常量

#define MAX 1000

1.4指针

1.4.1内存
内存是电脑上特别重要的存储器,计算机中程序的运行都是在内存中进行的 。
所以为了有效的使用内存,就把内存划分成一个个小的内存单元,每个内存单元的大小是 1 个字节
为了能够有效的访问到内存的每个单元,就给内存单元进行了编号,这些编号被称为该 内存单元的地
变量是创建内存中的(在内存中分配空间的),每个内存单元都有地址,所以变量也是有地址的。

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值