1. &和&&的区别。相同点:最终得到的boolean值结果一样,都是“并且and”的意思。不同点:&既是逻辑运算符也是位运算符;&&只是逻辑运算符;&不具有短路效果,即左边false,右边还会执行;&&具有短路效果,左边为false,右边则不执行。
不同类型数据之间进行混合运算时必然涉及到类型的转换问题。自动类型转换:保证精度不丢失将小的类型转成大类型。
负数在计算机中以补码的形式存储;非负数在计算机中以原码的方式存储;八进制数在计算机中以原码的方式存储;十六进制在计算机中以原码的方式存储。
在定义变量的时候给变量赋值,这个动作叫做变量的初始化。如果局部变量不初始化内容随机(不确定),全局变量,静态变量不初始化内容为0。
关键字sizeof是测量类型(基本类型、构造类型)的长度,比如int num;sizeo(num)的结果在32位平台为4字节,int arr[5];sizeof(arr)的结果在32位平台为20字节。