* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * %p 是以16进制的形式输出内存地址? %x 也是以16进制的形式输出内存地址(整数) 不过%p的输出字符为8个前2个为00%x只有6个 * * * * * * * * * * * * * * * * * * * * * * * * * * register(寄存器型)变量 CPU内有寄存器可用来存放数据,若把数据声明为寄存器类型,则将该类型的数据存放在寄存器中,其优点是:减少数据与内存之间的交换频率,提高程序的效率和速度。 C语言程序设计 第七章 函数 CPU 寄存器组 内存 例7.19 使用寄存器变量 #include stdio.h void main( ) { long fac(long); long i, n; scanf(“%ld”,n); for(i=1; i=n; i++) printf(“%ld != %ld\ n”, i, fac(i));} long fac(long n)
原创力文档

文档评论(0)