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;

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

转载于:https://www.cnblogs.com/StuLoveQ/p/9259653.html

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

  1. 北京大学Cousera学习笔记--3-计算导论与C语言基础-第一讲.计算机的基本原理-计算机怎么计算-数的二进制...

    思考问题 1."数"在计算机中是如何表示的? 2.逻辑上"数"是怎么运算的? 3.物理上"数"的计算是怎么实现的? 从图灵机计算问题得出: ...

  2. feedback算法C语言,Learner Reviews Feedback for 计算导论与C语言基础 Course | Coursera

    1 - 25 sur 374 Avis pour 计算导论与C语言基础 Filled StarFilled StarFilled StarStarStar par Wan K• 16 août 201 ...

  3. c语言电脑上对提交错,Learner Reviews Feedback for 计算导论与C语言基础 Course | Coursera...

    1 - 计算导论与C语言基础 的 25 个评论(共 374 个) Filled StarFilled StarFilled StarStarStar 创建者 Wan K• Aug 16, 2015 这 ...

  4. 【Coursera 计算导论与C语言基础】苹果和虫子+最高分数+最大奇数与最小偶数差+分离整数的各个数位

    编程题#1:苹果和虫子 来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩.) 注意: 总时间限制: 1000ms 内存限制: 65536kB 描述 你买 ...

  5. 51单片机学习笔记_1单片机介绍,C语言基础语法

    软件下载 开发:Keil 程序文件下载到单片机:STC/普中(STC需要冷启动,先点击下载再开启单片机电源) 介绍 Micro Controller Unit, MCU 单片机,其中包含了CPU RA ...

  6. Maple学习笔记——数学计算与数据处理

    Maple学习笔记--数学计算与数据处理 数据计算 多项式相关: 求解方程.不等式 矩阵计算.线性代数: 微积分 多变量和向量微积分 优化 概率与统计 数据处理 导入数据 数据计算 多项式相关: 1. ...

  7. OpenCV学习笔记(四十一)——再看基础数据结构core OpenCV学习笔记(四十二)——Mat数据操作之普通青年、文艺青年、暴力青年 OpenCV学习笔记(四十三)——存取像素值操作汇总co

    OpenCV学习笔记(四十一)--再看基础数据结构core 记得我在OpenCV学习笔记(四)--新版本的数据结构core里面讲过新版本的数据结构了,可是我再看这部分的时候,我发现我当时实在是看得太马 ...

  8. amazeui学习笔记--css(基本样式2)--基础设置Base

    amazeui学习笔记--css(基本样式2)--基础设置Base 一.总结 1.盒子模型:外margin,内padding,这里的内外指的边框 2.border-box:Amaze UI 将所有元素 ...

  9. IOS学习笔记04---编写第一个C语言程序-Hello World

    IOS学习笔记04---编写第一个C语言程序-Hello World --------------------------------------------------------         ...

  10. r语言c函数怎么用,R语言学习笔记——C#中如何使用R语言setwd()函数

    在R语言编译器中,设置当前工作文件夹可以用setwd()函数. > setwd("e://桌面//") > setwd("e:\桌面\") > ...

最新文章

  1. 2017-2-23 C#基础 中间变量
  2. mysql char 和varchar哪种效率高_MySQL数据库中的字段类型varchar和char的主要区别是什么?那种字段的查找效率要高,为什么?...
  3. 你们是不是也是开一堆shell. » 社区 | Ruby China
  4. 为什么python这么火_Python为什么这么火?你了解多少呢?
  5. 使用MFC进行编程,绘制直线椭圆以及样条曲线
  6. 第三章——jXLS Excel标记
  7. ida调试linux程序,MAC使用IDA PRO远程调试LINUX程序
  8. activiti5第三弹-----------脚本任务
  9. 事务和异常易出现的错误
  10. cisco的路由器上rip的被动接口,单播更新,水平分隔
  11. 轻量级日志收集转发 | fluent-bit外部插件详解(三)
  12. Es 模糊查询 match,wildcard
  13. STM32F103C8T6在Arduino IDE里编程
  14. 半导体通讯标准EAP、SECS/GEM视频介绍
  15. 拍手游戏Python
  16. PS2键盘第二套键盘扫描码学习发现
  17. 棋牌游戏开发可持续发展 需重视长期运营优化
  18. 基于C#的服装店进销存管理系统设计与实现
  19. 三网运营商移动联通电信话费余额查询接口-携号转网识别查询/号码归属地查询-携号转网API接口
  20. ue4 项目模板_Unreal 学习和使用UE4的第二步——创建项目和模板试玩 - 游戏编程 ️...

热门文章

  1. IDC:大数据——数字化转型时代的大商机
  2. 在eclipse如何删除无效的maven build
  3. 4.1 - 《机器学习基石》Home Work 1 Q.15-17
  4. 为什要学习烹饪?学习烹饪迫在眉睫
  5. Centos 查看CPU个数、核心数等信息
  6. 排序算法总结(C++)
  7. XStream实现缓存
  8. bzoj4974 字符串大师
  9. HDFS体系结构(NameNode、DataNode详解)
  10. FuisonInsight Hadoop中新增用户和Hbase授权