Studium, Ausbildung und Beruf
 StudiumHome   FAQFAQ   RegelnRegeln   SuchenSuchen    RegistrierenRegistrieren   LoginLogin

Ausgaben eines C-Programmes
Neues Thema eröffnen   Neue Antwort erstellen
Foren-Übersicht -> Informatik-Forum -> Ausgaben eines C-Programmes
 
Autor Nachricht
skizZ
Full Member
Benutzer-Profile anzeigen
Full Member


Anmeldungsdatum: 01.11.2006
Beiträge: 461
Wohnort: Darmstadt

BeitragVerfasst am: 29 Jan 2008 - 20:39:23    Titel: Ausgaben eines C-Programmes

Hallo,

ich habe folgendes C-Programm

Code:

#include <stdio.h>

int f1(char , char []);

char x, y='A';

int main()
{
    char y='C', z='B';
    char d[]="xyz123";
    printf("%c%c%c\n", x+='G', y, z);
    printf("%d\n", f1(x, d));
    printf("%c%c%c\n", x++, ++y, --z);
    printf("%c%c%c\n", x, y, z);
    puts(d); 
    putchar(d[2]);
    return 0;
}

int f1 (char x, char z[])
{
    printf("%c%c%c%s\n", x, y, z[1], z);
    x++;
    return (x);
}


Ich soll angeben, was das Programm ausgibt, natürlich ohne es laufen zu lassen.

Ich bekomme auch alles hin, bis auf

Code:
printf("%c%c%c\n", x++, ++y, --z);


Da soll 72 ausgegeben werden. Aber warum ist das denn so?
skizZ
Full Member
Benutzer-Profile anzeigen
Full Member


Anmeldungsdatum: 01.11.2006
Beiträge: 461
Wohnort: Darmstadt

BeitragVerfasst am: 29 Jan 2008 - 21:39:19    Titel:

Also die Ausgaben sind:

GCB
GAyxyz123
72
GDA
HDA
xyz123
z

Habe aber eben auch mal gemerkt, dass da ja nur X++ zu 72 wird, also der Buchstabe G zu H wird und das dann Dezimal ausgegebn wird. Sollte nun auch klar sein.
Beiträge der letzten Zeit anzeigen:   
Foren-Übersicht -> Informatik-Forum -> Ausgaben eines C-Programmes
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

Chat :: Nachrichten:: Lexikon :: Bücher :: Impressum