初识C语言1.2

学习目标:

C语言简单了解


学习内容:

  • 关键字:

数据类型关键字‌:

char、short、int、double、float、long

控制语句关键字‌:

if else用于条件判断

for while do-while用于循环控制

break用于中断循环或switch语句

continue用于跳过本次循环的剩余语句并继续下一次循环。

存储类型关键字

auto用于自动变量:
如int整形变量前面就省略了auto 使其可以被改变

static用于静态变量 :
1.static修饰的全局变量:改变变量的作用域,使其只能在自己所在源文件内部起作用
2.static修饰的局部变量:延长变量的生命周期,出了自己所在代码块不销毁
3.static修饰的函数:将函数默认的外部链接属性改为内部连接属性

register用于寄存器变量:
在这里插入图片描述
extern用于外部变量:
声明外部函数:extern 函数类型 函数名(变量类型 变量名)extern int fun(int mu)
声明外部变量(一般是全局变量):extern 变量类型 变量名 extern int

其它关键字‌:
sizeof用于计算数据类型或变量的大小
typedef用于定义类型别名
const用于修饰常变量
enum枚举关键字
return 语句的作用是终止一个函数的执行,为该函数返回一个指定的expression 值
signed unsigned定义一个变量有误正负( int是 auto signed int的简写)
switch case语句用于多判断语句的简化
struct结构体关键字
typedef为现有的数据类型创建一个新的名字
union联合体关键字
goto允许程序在特定条件下无条件地跳转到程序中的标签位置
default
void创建无类型函数
volatile

define定义的宏(带参数)

define MAX(a ,b )(a>b?a:b) 前括号在使用是会被替换为后括号

指针

内存:
指针内存内存是电脑上特别重要的存储器,计算机中所有程序的运行都是在内存中进行的。
所以为了有效的使用内存,就把内存划分成一个个小的内存单元,每个内存单元的大小是1个字节。
为了能够有效的访问到内存的每个单元,就给内存单元进行了编号,这些编号被称为该内存单元的地址。
在这里插入图片描述
在这里插入图片描述


学习时间:

24.9.25
2小时


学习产出:

CSDN博客一篇

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值