Code: Alles auswählen
int main(){
printf("hello world\n");
return 0;
}
#include <stdio.h>
?
Kann ich dem dieses Verhalten irgendwie abgewöhnen?
Code: Alles auswählen
int main(){
printf("hello world\n");
return 0;
}
Hast du keine Compiler-Warnings bekommen ?padarasa hat geschrieben:Zugegeben, dass ist mein erster Versuch in C unter Linux. Ich hab das typische Hello-World.
Mich wundert nur, dass das funktioniert. Wieso besteht gcc nicht auf demCode: Alles auswählen
int main(){ printf("hello world\n"); return 0; }
#include <stdio.h>
?
Kann ich dem dieses Verhalten irgendwie abgewöhnen?
Weil der C Standard sagt dass eine Funktion die du nicht deklariert hast ints zurückgibt und ints als Argumente nimmt.padarasa hat geschrieben: Mich wundert nur, dass das funktioniert. Wieso besteht gcc nicht auf dem
#include <stdio.h>
?
Das erwähnte -Werr. Oder alternativ auch einfach die Warnungen lesen *hint*Kann ich dem dieses Verhalten irgendwie abgewöhnen?