Was ist das C-Äquivalent von Pythons Päckchen ("<I", 0)

Ich kenne nicht viel Python, aber aus der Dokumentation kann ich den Code entnehmen:

   str = "AAAA"
   str += pack("<I", 0)

würde das Ergebnis der pack-Funktion an str anhängen. Dies wäre der ganzzahlige Wert 0 im Little-Endian-Stil. Meine Frage ist, was das C-Äquivalent davon wäre. Wäre es nur:

   char str[20] = "AAAA";
   strcat(str, "\x00");

? ...

Antworten auf die Frage(1)

Ihre Antwort auf die Frage