有问题,printf("value=%format\t",(value))中,引号内的value=%format\t将不被替换,因此预编译时替换为
#include<stdio.h>void main(){int x=5;printf("value=%format\t",x);}
编译虽然通过,但因调用的方式不对,因此不会正确运行
谢谢!