Compilers saved memory by limiting identifiers to 8 characters or fewer.
编译器将标识符限制为8个字符或更少,以此来节约内存。
Many compilers can generate more efficient code for this by putting the tables in read-only memory.
很多编译器通过将表放入只读内存中可以生成更高效的代码。
Some compilers support live-range splitting, where a variable can be allocated to different registers as well as to memory in different parts of the function.
有些编译器支持“生命周期分割”(live - range splitting),也就是说在程序的不同部分,变量可以被分配到不同的寄存器或者内存中。
Under most compilers, if we use an uninitialized pointer the effect will be to use whatever bits are in the memory in which the pointer resides as if it were an address.
对大多数的编译器来说,如果使用未初始化的指针,会将指针中存放的不确定值视为地址,然后操纵该内存地址中存放的位内容。
Under most compilers, if we use an uninitialized pointer the effect will be to use whatever bits are in the memory in which the pointer resides as if it were an address.
对大多数的编译器来说,如果使用未初始化的指针,会将指针中存放的不确定值视为地址,然后操纵该内存地址中存放的位内容。
应用推荐