栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言重修日记-day03-数据的表现形式及运算

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言重修日记-day03-数据的表现形式及运算

1.常量与变量

常量有哪些

整型常量:100,1000,9,0,-23

实型常量:十进制形式        3.14,0.618,-12.8,0.0

                  指数形式        12.34e3

字符常量:普通字符        'A',  'a',  '3',  '?',  '#'

                   转义字符        是一种特殊的字符常量,以为开头的字符序列,具体如下

字符串常量        "boy",  "123" 用双引号把若干个字符括起来

符号常量        用#define 指令,指定一个符号名称代表一个常量,不能对符号常量赋值,习惯上符号常量用大写来表示  

 #define        PI        3.1416

变量

变量必须先定义,后使用

int a;//指明变量类型和变量名字
常变量        在定义变量之前加一个关键词const
 const int a=3;

常变量基本属性:有类型,占存储单元,只是不允许改变其值

                                就是有名字的不变量

标识符

标识符就是变量、函数、数组、类型等命名的的有效字符序列

简单的说,标识符就是一个对象的名字。

数据类型

 整型数据

 数据长度

 超出数据范围,就会出现”溢出“

 

字符型数据

字母:A~Z,a~z

数字:0~9

专门符号:! "  #   &  '   (   )   *    +   ,   -   .   /   :    ;    <   >   ?   [       ]   ^   _  `    {  |  }  ~

空格符:空格,制表符(tab),垂直制表符,换行 换页

不能显示的字符:空   (null),警告  a,退格   b    回车   r

字符变量

用类型符 char定义字符变量

char c = '?';

浮点型数据 

浮点型数据是用来表示小数的实数的

单精度float        双精度double        长双精度 long double

运算符和表达式

运算符

 

 自增(++),自减(--)运算符

++i,--i;//在使用i之前,先使i的值加(减)1
i++,i++;//在使用i之后,使i的值加(减)1

算术表达式和运算符的优先级

算数运算符是自左至右(左结合性)

赋值运算符是自右至左(右结合性)

混合运算要注意的点

 强制类型转换

一般形式为

(类型名)(表达式)

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1034702.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号