基本数据类型

来源:互联网 发布:国密算法 java实现 编辑:程序博客网 时间:2024/06/05 03:33

1.整型

  • 1.整数的表示:c语言中有3种表示,10(10进制),010(8进制),0x10(16进制),这几个数分别表示10,8,16

2.字符型

  • 每个字符型数据在内存中占用一个字节,用于存储他的ASCII码,所以c语言中字符具有数值特征;例如:ch=’A’与ch=65是等价的,所以整型变量与字符型变量的定义和值都可以相互交换,其中整型数值的范围必须是有效的ASCII码。
  • 字符型常量:加单引号:‘’ ‘a’’A’
  • ASCII字符集

    • 每个字符在内存中占用一个字节用于存放ASCII码,所以可以运算 eg:’A’+1=66=’B’
  • 转义字符:
    • 一些字符无法在电脑上显示:转义字符由反斜杠加上一个字符或者数字组成,虽然由多个字符组成,但是它是字符常量,只代表一个字符
      这里写图片描述

3.实型(浮点型)

  • 单精度float
  • 双精度double精度更高,取值范围更大
  • 实型常量:实数(浮点数)可以用十进制跟科学技术法表示,实数常量都是double类型
    • 科学计数法:e的前面是数据,后面是整数指数
0 0
原创粉丝点击