学习C语言的第三天

来源:互联网 发布:mac怎么安装ipython 编辑:程序博客网 时间:2024/05/21 20:23

二进制,十进制转换

小数部分十进制转成二进制要用乘法,乘2取整

0.625*2=1.25   取整1

0.25*2=0.5       取整0

0.5*2=1             取整1

(0.625)10 = (0.101)2

(0.25)10 = (0.01)2

(0.5)10 = (0.1)2


sizeof是个单目运算符,不是一个函数,用来计算操作数在内存中占据的字节数

原码,反码,补码的互相转换 。有符号的最高位为符号位,0正1负,开头0表示正,开头1表示负

负数的反码转补码的时候要在最后一位+1.无符号的超出取值范围在内存中只会显示0


在字符串常量中存储每个字符串尾自动加个‘\0‘作为字符串结束标志
hello,world\0         a\0   \0
字符’1‘和整数1在内存中是有区别的,字符’1‘由ASCII码值存储,整数1占了2个或者4个字节,一共占内存16或者32位。


数据类型的极限
数据的极限值,#include<limits.h>代表所有数据类型的极限值



1 0