在C語言中,可以通過指針來取出字節的數據。具體操作如下:
num
中,可以聲明一個指向num
的指針變量ptr
:int num = 12345678;
unsigned char *ptr = (unsigned char *)#
*
,可以通過指針取出字節的數據。例如,可以通過ptr
指針訪問num
的第一個字節:unsigned char firstByte = *ptr;
num
的第二個字節,可以將指針ptr
增加1,并再次使用解引用操作符:unsigned char secondByte = *(ptr + 1);
注意事項: