pl: C mal wieder, Länge einer Binary

Beitrag lesen

Moin,

    char *c = "a";
    printf("%d %d", sizeof c, strlen(c));
                      4          1

4 ist die Byte-Länge des Pointers, 4*8 = 32 Bit , das ist das was meine Kiste hergibt. 1 heißt ein Byte. Wenn ich da ein ä reinsetze sind es 2 Bytes (utf8).

Richtig?