高级语言-Lec2
1、C语言的可执行程序不一定非得有main函数
dll文件,Dynamic Link Library,动态链接库文件,用C和汇编编写并编译,但是没有main函数,所以无法独立运行,只能被调用
2、原码
最高位为符号位,其余位为数值位的表示方法
\(67_{10} = 0100 0011_2\)
\(100_{10} = 0110 0100_2\)
\(127_{10} = 0111 1111_2\)
从 2 的最高幂开始,逐个尝试消去
不大于 67 的最高次幂是 64,67-64=3
不大于3 的最高次幂是 2,3-2=1
不大于1 的最高次幂是 1,1-1=0
3、= 运算符(使……等于)
C语言里的赋值运算
== 相等
4、\(2^{10}=1024\)
\(2^{30} \approx 10^9\)
\(2^{31}=2147483648\)
5、空白符
空格、回车、Tab
若程序输入用其他字符隔开,则必须在scanf中明确加入该字符
6、double、float 类型默认输出 6 位
若要输出其他位数,使用 %.alf,其中 a 换为具体位数

浙公网安备 33010602011771号