【发布时间】:2016-04-30 20:13:45
【问题描述】:
我正在使用printf() 函数进行调整。由于printf() 函数采用格式说明符来识别要打印的数据类型(如果我错了,请纠正我)作为参数传递给它的数据类型的值,所以我尝试做这样的事情---
#include<stdio.h>
int main()
{
char *f="%d";
char *g="asd";
printf(f,g);
return 0;
}
而o/p是--
4210739
我无法理解为什么 o/p 是一个数字?
【问题讨论】:
标签: c printf format-specifiers