C51编译器能够自动识别程序中使用频繁的变量,并自动将其作为寄存器变量,而不需要程序设计者指定。
举一反三
- C51编译器为了方便用户使用,对没有定义,用户直接使用的变量,编译器会自动定义该变量
- 在 C51 编 程时,使用()定义变量时, Keil C51 编译器会将其定义在程序存储空间 ROM 中。
- 中国大学MOOC: C51编译器为了方便用户使用,对没有定义,用户直接使用的变量,编译器会自动定义该变量。
- 在Java中如何保证简单变量在使用前一定被初始化过?() A: Java编译器会自动判断,如果一个变量在使用前可能尚未初始化,则编译会报错,要求程序必须修改 B: Java编译器会自动判断,如果一个变量在使用前可能尚未初始化,则编译会提出警告,编译人员最好能够修改程序,避免此 C: 编程人员要确保在使用前一定初始化过,否则会得到不可预料的结果 D: Java程序运行时会自动判断,如果变量在使用时尚未初始化,则自动进行初始化,然后再使用
- Keil C51编译器用特定的编译器指令分配寄存器组。当前工作寄存器由using指定,“using”后的变量为一个0~3的整数