prinf("%5d\n",&a)表示使用printf函数将变量a的地址以十进制的方式打印出来,打印时,数据宽度至少5个字符,右对齐,如果数字没有达到5个,就在左边补空格,如果数字个数大于5个,则按照实际数字个数打印。最后,打印一个换行符。