(1)大学第一节C++课

OK 第一堂课按照惯例,先唠上半小时 &×……×%¥

整堂课下来记住了三点:

1.编译器把代码变成程序的过程

2.要把十进制的 1-16 转换成二进制和十六进制给背下来

3.知道了JAVA C#等是纯面向对象语言,C++算半个(面向对象和面向过程)

第一个:写好的代码 点击编译 -> “消除”所有带 # 号的文件(将相应代码直接代换掉和处理宏定义,此时还没开始编译)-> 变成低级语言(好像是汇编吧)-> 转成二进制 -> 此时还不能变成程序,因为代码中还可能会有一些函数或者库的调用(已经转成了二进制的),在之前未处理,只是空出了一块地方为当前这步做准备,这步就是把相关文件找到然后链接上去->然后就变成程序了!(windows下的exe文件好像都是二进制)


2.   十进制:0     1     2     3         4         5         6         7         8         9         10        11        12        13        14        15        16

      二进制:0     1     10   11     100      101     110     111    1000   1001    1010    1011    1100    1101    1110    1111    10000

  十六进制:0     1      2      3        4         5          6       7           8         9         a            b          c          d          e          f           10

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值