01.C语言——初识C语言


提示:以下是本篇文章正文内容,下面案例可供参考

一、main函数

main函数是程序的入口
一个C语言工程中有且仅有一个main函数
一个工程可以有多个.c源文件
多个.c源文件中只能有一个main函数

二、数据类型

类型大小(字节)
char1
short2
int4
long4
long long8
float4
double8

C语言规定:sizeof(long)>=sizeof(int)即可

三、局部变量、全局变量、作用域

1.局部变量
{}内定义的变量
局部变量和全局变量重名时,局部优先
作用域:{}内
生命周期:进入括号范围创建,出括号范围销毁
2.全局变量
{}外定义的变量
作用域:整个工程
生命周期:程序的生命周期

四、常量

1.const修饰常变量

const int a=10;      本质还是变量,只是加了const,不能再修改内容

2.#define 定义符号常量

#define MAX 100
#define STR "woaini"

3.enum定义枚举常量

enum Color {
	RED=2,      默认从0开始,也可以设置初始值。后面依次递增1
	GREEN,
	BLUE
};
enum Color c=RED;

五、转义字符

笔试题
在这里插入图片描述

六、注释

1.C语言风格

//注释内容

2.C++风格

/*注释内容*/

七、static

1.修饰局部变量
生命周期变长,出了括号范围不再销毁。程序结束才销毁

2.修饰全局变量
全局变量只能在本.c文件中使用,其他文件不能再跨文件使用

3.修饰函数
函数只能在本.c文件中使用,其他文件不能再跨文件使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值