Day1 C++概述和数据类型笔记
来源:互联网 发布:sql中except怎么筛选用 编辑:程序博客网 时间:2024/06/10 15:29
拖延是最厉害的拒绝— —C.Northcote Pakinson
1 编译过程
源程序(.CPP)——目标文件(.OBJ)——可执行文件(.EXE)
2 变量和常量
- 为什么要声明类型,是为了占据与其类型相应的存储单元,开始分配到的是随机数;
- 常量与变量各占据不同的内存单元:short— —占据2个字节 int— —4个字节 long— —4个字节;
- 字符和字符串,字符串— —2个字节;字符— —1个字节,数据是以整型数据在内存中存储数据
- why 0xFFFF FFFF 在 signed int 时表示 -1
计算机中存储的是补码 1111 1111 1111 1111 1111 1111 1111 1111
第一位表示负数,先做减一运算,得到 1111 1111 1111 1111 1111 1111 1111 1110
再做取反过程,得到原码 0000 0000 0000 0000 0000 0000 0000 0001,这时记得是负数,也就是-1
(补码到原码的转换,正数的补码就是它本身,负数的补码要得到原码,需要-1后再取法,再添加符号就可以了)
- 不同类型的整型数据间的赋值,归根到底是:按存储单元的存储形式直接传送,可以用整型值给字符赋值:
随手小事:听雪楼终卷 忘川
0 0
- Day1 C++概述和数据类型笔记
- C day1 数据类型1
- C语言概述和数据类型
- Java学习笔记day1(Java概述)
- C语言day1(数据类型、变量本质)
- C语言数据类型概述
- day1: Objective-C概述、面向对象编程、类和对象、实例变量操作
- 【C语言】第一篇·C语言概述和数据类型
- C语言概述和数据类型例题与虚拟空间
- (数据类型和值概述)JavaScript权威指南笔记3
- C语言学习笔记及感想 day1
- C#day1
- hive的安装和操作笔记-day1
- day1-笔记
- 笔记 day1
- C语言笔记-概述
- Java-Day1-数据类型
- day1 基本数据类型
- 最新自动化编译脚本,关于gradle编译遇到的一些问题的解决方案
- Hdu 2204 Eddy's爱好 && Nyoj 526 M^k数[容斥原理]
- Advanced Audio Distribution Profile (A2DP)
- 坚决抑制地价过快上涨 地王须2日内上报
- openGL中的全局固定坐标系统和局部移动坐标系统
- Day1 C++概述和数据类型笔记
- 拓展欧几里得算法
- 如何让Flash不遮挡HTML div元素的技巧
- 音视频播放原理
- CMD 创建文件
- 在virtualbox中如果开启DHCP服务
- 嵌入式Linux系统的Bootloader简介
- 浅谈MVC
- 数据结构实验之栈二:一般算术表达式转换成后缀式