chciałem coś wydrukować przy użyciu funkcji printf() w C, bez uwzględniania stdio.h, więc napisałem program jako:Jak zadeklarować printf()?
int printf(char *, ...);
int main(void)
{
printf("hello world\n");
return 0;
}
Czy Powyższy program jest prawidłowy?
formatu ciąg powinien być 'const char *'. Możesz po prostu zlokalizować 'stdio.h' i przeczytać tam definicję. Dlaczego, z ciekawości, nie chcesz "#include"? –
meagar
jak można drukować cokolwiek na ekranie bez włączania stdio.h? Będziesz musiał napisać własne biblioteki ... to samobójstwo :) – sdadffdfd
@bemace @Vic Akt dołączania 'stdio.h' nic nie łączy, pliki nagłówkowe nie działają w ten sposób. To pytanie jest całkowicie poprawne i będzie działało dobrze. – meagar