C
conrad
Where in the standard does it say that the following
definition of foo():
void foo(void)
{
baz();
}
int main(void)
{
foo();
return 0;
}
acts as both a declaration and a definition but only
when it precedes the main function?
definition of foo():
void foo(void)
{
baz();
}
int main(void)
{
foo();
return 0;
}
acts as both a declaration and a definition but only
when it precedes the main function?