so drucken Sie von 'Leerzeichen' bei den double definiert, die in c?

double d,e,f;

Habe ich 3 Variablen, und mein Programm braucht Platz-Zeichen in einigen Zeilen.Ich versuche alles aber kann nicht finden.

d='space character' 

Dies ist, was ich brauche.

wenn( ...)
hier d,e und f berechnet die Anzahl

else{
        o="no";
        w="";
        d= ' ' ;
        e =' ';
        f=' ';
        quest="";

        }


        fprintf(bb,"%-10s%-13s%-13.2lf\t%-13.2lf\t%-13.2lf\t%-3s\n", o, w, d,e,f,quest);    

        printf( "%-10s%-13s%-13.2f\t%-13.2f\t%-13.2f\t%-3s\n\n", o, w, d,e,f,quest ); 
  • 32 ist der ASCII-Wert für ein Leerzeichen, es ist eine exakte integer-Wert. Wenn Sie möchten, dass ein Charakter dann verwenden char - Typ, und weisen Sie ihn z.B. ' ' für Raum.
  • Kann jemand bitte erklären Sie mir die Frage O_o. Ich meine, sollte nicht d=32 genug hier?
InformationsquelleAutor jarlaxle | 2013-10-22
Schreibe einen Kommentar