第二章 数据类型、运算符及表达式

第二章 数据类型、运算符及表达式

数据以及数据的表现形式

1.数据

是描述客观事物的符号
是计算机可以操作的对象
能被计算机识别,并输入给计算机处理的符号集合
数据不仅仅指我们通常说的数据类型,还包括字符和声音、图像、视频等非数值类型

2.数据的表现形式

1)常量 ------值在运行过程中不能被改变
常量一般出现在表达式和赋值语句中
整型常量:即我们理解的整数
实型常量:即我们理解的小数
字符常量:’ '括起来的字符,而且有且仅有一个
字符串常量:“ ”括起来的字符,而且可以包含多个
符号常量:#define定义的
1)需要在int main()前面
2)#define后面的符号是大写字母,结尾没有分号
3)本质是常量

分类举例
整型常量printf("%d\n",100);
实型常量printf("%lf\n",3.14);
字符常量printf("%c\n",'a');
字符串常量printf("%s\n","china");
符号常量#define PI 3.14
printf("%lf\n",PI);

注意事项
1.字符常量有且仅包括一个字符,用’ '表示
2.字符串常量包括全部的字符,用" "表示
3.转义字符是以\开头的特殊的字符序列

转义字符含义
\\表示反斜杠
\n表示换行符
\t表示制表符tab键四个空格
\r表示回车

2)变量-----------用来存放变量,及变量的值
1.标识符
(1)定义
用来给变量、符号常量、函数、数组、类型等命名的有效字符序列
(2)命名规范
1.只能有字母、数字、下划线三种符号组成
2.必须以字母或者下划线开头(即数字不能开头)
3.不能使用关键字

2.变量
(1)在运行过程中值可以被改变
(2)变量必须先定义后使用

int b=2;//变量的初始值,正确  
b=2;//报错,错误,没有先定义
int b;
b=2;
//正确的完整写法

(3)定义变量的格式
数据类型 变量名 = 变量值;
例:int sum = 0;
(4)变量的实质
变量对应的是系统分配的空间,空间大小由数据类型决定(int、float、char等)
可以通过变量名或者地址去访问内存空间
(5)常变量
本质是变量,不过其值不能改变
格式:在变量前加上关键字const即可

const int a = 3;
a=10;  
//将会报错

注意事项
1.符号常量和变量的区别
1)符号常量是不占内存的,只是一个临时符号,预编译完成后消失;变量在编译过程中仍存在
2)符号常量大写表示

2.常变量与常量的异同
1)不同点:常变量具有变量的基本属性 ,即有类型、占存储单元
2)相同点:不允许改变值

数据类型的分类

基本运算符于表达式

真题剖析

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值