Czym jest odpowiednik C pakietu Pythona („<I”, 0)

Nie znam wiele python, ale z tego, co mogę powiedzieć z dokumentacji, kod:

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

dołączyłby wynik funkcji pack do str, która byłaby liczbą całkowitą równą 0 w stylu little-endian. Moje pytanie brzmi: co to będzie za odpowiednik C. Czy to po prostu:

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

? ...

questionAnswers(1)

yourAnswerToTheQuestion