关于printf();参数的疑问!该怎么处理

关于printf();参数的疑问!
printf(const char *format,...);
printf("<格式化字符串>", <参量表>);
上面两个是在百度百科看到的,
我在VC++6.0里输入
printf("123""456");
一样可以输出,为什么会这样啊;
不是里面只有一个格式化字符串吗?
放两个为什么还是可以输出,!
在哪里可以找到printf();
的源代码吗?

------解决方案--------------------
printf("123""456");
会合并成printf("123456");参量表可以默认为空

------解决方案--------------------
百科的意思就是泛而不精。想要了解一下可以看一看。如果想深入学习还是看一看专业书籍比较好。建议看看《c标准库》。或者google一下stdio.h,或者google一下printf.c。

------解决方案--------------------
这个和 printf 无关

为什么需要写