Ciao learningunix,
la linea controlla se il byte di estrema sinistra “di numerico„ è “1„.
“il &num„ è un indicatore all'indirizzo di memoria dove il primo byte “di numerico„ risiede. “(Char*)„ lancia questo indicatore “&num„ (che è un indicatore al int) ad un indicatore per carbonizzarsi. Poiché il carbone è un tipo di dati di un byte che accede che “indicatore per carbonizzare„ con “*„ gli accessi il primo byte del int. In piccolo endian questo byte deve essere “1„ per e “int„ che è “1„ - in grande endian il primo byte sarebbe “0„ poiché il meno byte significativo è il più a destra quello…
Sperare che aiuti,
ZOPPO