• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
瑷青
博客园    首页    新随笔    联系   管理    订阅  订阅

北京大学Cousera学习笔记--7-计算导论与C语言基础--基本数据类型&变量&常量

 

 

1.整形数据

  1、基本型(int 4B)、短整型(short 2B)、长整型(long 4B)  VC环境下

sizeof运算符用于计算某种类型的对象在内存中所占的字节数 ,用法:size(int)

   2、整数的存储:在计算机中存储补码 有利于计算机的运算

 

打印一个数的十六进制cout<<hex<<a<<endl; 定义十六进制int a = 0x7FFFFF85;

打印一个数的八进制cout<<oct<<a<<endl;  定义int a = 07FFFFF85;

打印一个数的十进制cout<<oct<<a<<endl;

这样后就进行了切换 要想换回十进制需要再添加dec

整数的最大值、最小值;

  最大值32位 21亿(有符号)42亿

  最小值32为 -21亿 0 当最高位是1其他位是0(-0),最高位即表示负号,也表示整数最高位为1

  这也是为啥有符号的负数比正数多一个

浮点型:cout打印的时候默认保留6位精度63.0000

一个字符占一个字节 最多出现2^8=256-->ASCII码  有一些是不可见字符

由于字符型和整型的存储类型相同,所以可以与整型数据相互赋值;可以和整数一样进行运算

转义字符\n \a

布尔型:占一个字节,其值只能为1或0;非0即1(true)

 

常量:在程序运行过程中,其值保持不变的量

  字面常量:-1,0,123,-1.23

  符号常量:用一个标识符代表一个常量 const double PI = 3.14159;

 

 

 

 

所有数都是由类型的-常量也一样

 

posted @ 2018-07-03 17:20  瑷青  阅读(187)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3