C++学习笔记(3)

最简单的C程序设计——顺序程序设计

一、数据的表现形式及其运算

1、常量

1⃣️整型常量

2⃣️实型常量

(1)十进制小数形式,由数字和小数点组成。

(2)指数形式,如12.34e3(代表12.34×10^3)。注意:e或E之前必须有数字,且e或E后面必须为整数。

3⃣️字符常量

(1)普通字符,用单撇号括起来的一个字符。注意:单撇号只是界限符,字符常量只能是一个字符,不包括单撇号。

(2)转义字符。watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDlpKfnq4vlh7rlpYfov7nvvZ4,size_20,color_FFFFFF,t_70,g_se,x_16

4⃣️字符串常量。是双撇号中的全部字符。允许0~多个字符。

5⃣️符号常量。用#define指令,指定用一个符号名称代表一个常量。如#define  PI  3.1416

2、变量

变量必须先定义,后使用。常量名实际上是以一个名字代表的一个存储地址。变量的值是可以改变的,变量是一个存储单位。

3、常变量

具有变量的基本属性,有类型,占存储单位,只是不允许改变其值。

4、标识符

用来对变量、符号常量名、函数、数组等命名的有效字符序号统称为标识符

遵循四原则:

(1)只能由字母,数字和下划线三种字符组成

(2)第一个字符必须为字母或下划线

(3)保留字/关键字不允许做标识符。p358

(4)区别大小写,长度不超过255个。

二、数据类型

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDlpKfnq4vlh7rlpYfov7nvvZ4,size_20,color_FFFFFF,t_70,g_se,x_16

三、整型结构

1、整型数据的分类

1⃣️基本整型(int型)

编译系统分配给int型数据2个字节或4个字节。

2⃣️短整型(short int )

2个字节,存储方式与int型相同。

3⃣️长整型(long int)

对其分配4个字节(32位)

4⃣️双长整型

一般分配8个字节。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDlpKfnq4vlh7rlpYfov7nvvZ4,size_20,color_FFFFFF,t_70,g_se,x_16

2、整型变量的符号属性

整型变量的值的范围包括负数到正数。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDlpKfnq4vlh7rlpYfov7nvvZ4,size_20,color_FFFFFF,t_70,g_se,x_16 

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDlpKfnq4vlh7rlpYfov7nvvZ4,size_20,color_FFFFFF,t_70,g_se,x_16

说明:

对无符号整型数据用“%u” 格式输出,%u表示用无符号十进制数的格式输出。

例:printf(“%u\n”,price);

用“%d”格式输出十进制整数63,用“%c”格式输出字符‘?’。

四、字符型数据

字符变量

字符变量是用类型符char定义字符变量。

五、浮点型数据

类型:float(单精度) ,double(双精度) ,long double 

只要在小数点位置浮动的同时改变指数的值,就可以保证它的值不会改变,由于小数点位置可以浮动,所以实数的指数形式称为浮点数。

float型

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDlpKfnq4vlh7rlpYfov7nvvZ4,size_20,color_FFFFFF,t_70,g_se,x_16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值