本文介绍了如何申报的printf()?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想使用printf()函数在C,而不包括stdio.h中打印的东西,所以我写的程序为:
I wanted to print something using printf() function in C, without including stdio.h, so I wrote program as :
int printf(char *, ...);
int main(void)
{
printf("hello world\n");
return 0;
}
是上面的程序是否正确?
Is the above program correct ?
推荐答案
正确的声明(ISO / IEC 9899:1999)是:
The correct declaration (ISO/IEC 9899:1999) is:
int printf(const char * restrict format, ... );
不过,这将是最简单,最安全的,只是的#include<文件stdio.h方式>
这篇关于如何申报的printf()?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!