12 2017 档案
摘要:1、位运算符左操作数必须为整数类型,右操作数的范围必须为[0, 31]。 2、左移运算符:高位丢弃,低位补0;右移运算符:高位补符号位,低位丢弃。 3、位运算没有短路规则,每个操作数都参与运算;位运算优先级高于逻辑运算优先级
阅读全文
摘要:1、前置:变量先自增(减)一,然后再取变量值;后置:先取变量值,然后再自增(减)一。 2、C语言中只规定了 ++ 和-- 对应指令的相对执行次序,它们所对应的汇编指令不一定连续执行,在混合运算中, ++ 和 --的汇编指令可能会被打断执行,因此 ++ 和 -- 参与混合运算的结果是不确定的,各个编译
阅读全文
摘要:1、开发板类型相关在 arch/arm/mach-xxx/ 2、开发板具体型号在 board/芯片厂商/xxx,例如三星的S5PV210 在board/samsung/smdkv210/ 3、配置的命令名称在 configs/xxx_defconfig
阅读全文
摘要:uboot编译输出指定目录: 1、make O=输出目录 (distclean、xx_defconfig、make 时都要指定目录) 2、export BUILD_DIR=输出目录 然后再make。 如果两个都指定了(既有BUILD_DIR环境变量存在,又有O=xx),则O=xx具有更高优先级。
阅读全文

浙公网安备 33010602011771号