Verwenden von% f zum Drucken einer Ganzzahlvariablen
Die Ausgabe des folgenden c-Programms lautet: 0.000000 Gibt es eine Logik hinter der Ausgabe oder ist der Antwort-Compiler abhängig oder erhalte ich nur einen Garbage-Wert?
#include<stdio.h>
int main()
{
int x=10;
printf("%f", x);
return 0;
}
PS: - Ich weiß, dass der Versuch, einen ganzzahligen Wert mit% f zu drucken, dumm ist. Ich frage dies nur aus theoretischer Sicht.