C :: Aufgabe #47 :: Lösung #1

2 Lösungen Lösungen öffentlich
#47

Edianess (Byte-Reihenfolge)

Anfänger - C von devnull - 07.04.2014 um 10:35 Uhr
Schreibe ein Programm, dass die Endianess (Byte-Reihenfolge im Speicher für Zahlenwerte) der Hardware ermittelt.
Das Ergebnis soll in Textform ("Little-Endian" oder "Big-Endian") ausgegeben werden.
#1
1x
vote_ok
von devnull (8870 Punkte) - 09.04.2014 um 11:11 Uhr
Quellcode ausblenden C-Code
/********************************************
 * endian.c   Byte-Reihenfolge ermitteln
 * devnull    09-04-2014
 ********************************************/
#include <stdio.h>
int main() {
        int num = 1;
        char *pc = (char *) #
        printf("%s-Endian\n", (*pc)?"Little":"Big");
        return 0;
}

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben