看到别人写的某个pwn中,printf打印的参数中发现$符号,没明白什么意思,然后自己写了个例子,打印结果貌似是个随机的栈的地址,求解
#include <stdio.h> int main(int argc,char* argv[]) { int num=0x601060 ; printf("%p %#x\n",&num,num ); printf("%8$p----%8$s\n"); return 0; }
结果:
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课