《單片機通信技術與工程實踐》源程序
大小:465 KB 人氣: 2011-05-27 需要積分:0
void main ()
{
?int i = 0x030a;??? // 設置整型變量i的初始值為0x030a
?int *address;???? // 聲明指向整型變量的指針address
?char *p;??? // 聲明指向字符變量的指針p
?int tmp;
?char x;
?address = &i;??? // 將保存變量i的地址賦給address
?tmp = *address;??? // 將address指向的變量的內容賦給tmp變量,相當于tmp=i
?p = (char *)address;??? // 變量address中的地址賦給指針p,這里我們使用了強制類型轉換
?x = *p;??? // 由于p為指向字符變量的指針,因此此時x的值應為變量i的高8位,即0x03
?p++;
?x = *p;??? // p自增1位,指向下一個字節地址,即變量i的低8位,因此,x的值為0x0a
}
非常好我支持^.^
(3) 75%
不好我反對
(1) 25%