A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

iOS基础-学习笔记19

8-数据类型的内存占用及范围
1、        数据类型占用字节说明:不同的数据类型占用不同的存储空间
2、        不同的数据类型表示范围

9-常量的概述以及分类
1、        常量概述
2、        整型常量

1.常量概述
C语言有丰富的数据类型,在开发中,一般用常量或者变量来表示这些数据“量“表示数据。常量,则表示一些固定的数据,也就是不能改变的数据
2.        常量分类
1)        整型常量,也就是整常数
二进制
十进制
八进制
十六进制
2)        实型常量
a)        单精度
b)        双精度
3)        字符型常量
a)        普通字符
b)        转义字符
4)        字符串常量,注意字符串常量和字符型常量是不一样的


10-不同类型的常量表示方法
1、        整型常量
2、        实型常量
3、        字符型常量
4、        字符串型常量

1、        整型常量

整型常量可以用三种样子:
1)        十进制数。如:356、-120、0
2)        八进制数。八进制形式的常量都以0开头,如0123,也就是十进制的83;-011,也就是十进制的-9。
3)        十六进制整数。十六进制的常量都是以0x开头,如:0x123,就是十六进制的291
4)        二进制整数。逢二进一,  0b开头

  

2.实型常量

实型常量又分两组:
单精度小数:以f结尾
双精度小数:十进制小数形式。0.0也是实型常量。
实型的另一种表示形式:
指数形式。比如123000,用科学计数法表示为:1.23*10^5,
用C语言表示就是1.23e5或者1.23E5,注意e或者E的前面必须要有数组,而且e或者E后面的数字一定要是整数。

3.        字符型常量
字符型常量都是用‘’(单引号)括起来的,其表现形式可以有两种:
1)        一般形式。一个字符用‘’括起来注意只能有一个字符
2)        特俗形式。特殊形式都是以\开头,他们在屏幕上不会直接显示出来,而是根据其特定的功能来显示的,这些特殊字符常量有:
\n        换行,相当于敲一下回车。
\t        跳到下一个tab位置,相当于按一下键盘上的tab键。
\b        退格,相当于按一下backspace。
                \r        使光标回到本行开头。
                \f        换页,光标移到下页开头
                \\        输出\字符,也就是在屏幕上显示一个\字符
                \’        输出’字符,也就是在屏幕上显示一个’字符
                \”        输出“字符,也就是在屏幕上显示一个”字符
                \ddd                1位到3位八进制数表示的字符。
                                例如:使用‘\376‘,则在屏幕上显示一个黑色的方块
                \xhh                1位到2位十六进制数表示的字符,注意x不能丢了



4.字符串常量
字符串常量与字符常量不同的地方是,字符串常量是用””把字符串括起来,’a’和”a”是不一样的,而且系统会在字符串常量的末尾自动加一个字符串结束标志(’\0’)。

5.定义常量的方法
        常量定义CONST常量标识符=常量:
const int a=100;

1 个回复

倒序浏览
自己顶沙发
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马