初识C语言2

一、变量

(一)定义变量的方法


类型 变量名=xxx

(二)变量的命名

1.只能字母、数字、下划线组成
2.不能以数字开头
3.长度63字符
4.变量名不能用关键字

(三)变量的分类

1.全局变量与局部变量
2.重名局部优先

(四)变量的使用

在这里插入图片描述

(五)变量的作用域与生命周期

1.局部变量的作用域是变量所在的局部范围。
2.全局变量的作用域是整个工程。
3.局部变量的生命周期是:进入作用域生命周期开始,出作用域生命周期结束。
4.全局变量的生命周期是:整个程序的生命周期。

一、常量

(一)常量的分类

1.字面常量

(1)ex.3.14;100;‘a’(字符常量);“adse”(字符串常量)
(2)在这里插入图片描述
ps:\0表示字符结束。ch[]表示字符串的常量。
(3)在这里插入图片描述
len表示变量的名称为长度。
strlen是用来求字符串长度的库函数,即从给定的地址求字符串的长度,直到遇到\0结束,\0不计算在内。

2.const 修饰的常变量

在这里插入图片描述

3.#define 定义的标识符常量

在这里插入图片描述

4.枚举常量

enum SEX
{
	//列出了枚举类型enum SEX的可能取值
//枚举常量
	MALE=4,
	FEMALE=6,
	SECRET=9
};
int main()
{
	enum SEX s = FEMALE;//枚举常量sex的函数 常量命名为s 取female的值???
	printf("%d\n", MALE);
	printf("%d\n", FEMALE);
	printf("%d\n", SECRET);

	return 0;
}

三、字符串+转义字符

(一)字符串

这种由双引号(Double Quote)引起来的一串字符称为字符串字面值(String Literal),或者简称字符串。
注:字符串的结束标志是一个 \0 的转义字符。在计算字符串长度的时候 \0 是结束标志,不算作字符串内容。

(二)转义字符

在这里插入图片描述

补充:

1.2进制、8进制、10进制、16进制的运算理解。
2.ASCII码值理解。
在这里插入图片描述
在这里插入图片描述
请添加图片描述

四、选择语句

在这里插入图片描述
ps:对第三行代码解释:创建一个整型函数 变量为coding并赋值0且这个赋值之后可以直接通过coding=xx改变赋值(因为是变量)

五、循环语句

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值