CHƯƠNG 2
LP TRÌNH CON TR
1
TRN MINH THÁI
[e] minhthai@itc.edu.vn
[w] www.minhthai.edu.vn
ĐỊA CH CA BIN
Thôngtincamtbiếnbaogm:
Tênbiến
Kiudliucabiến
Giátrcabiến
Mibiếnsđượclưutrtimtvtríxác định
tronnh,nếuchthướccabiếncónhiu
bytethìmáynhscpphátmtdãycbyte
liêntiếpnhau, địachcabiếnslưubyte đầu
tiên trongdãycbytenày 2
ĐỊA CH CA BIN (TT)
Vídkhaibáo:
float x;
inta;
Byte 1
Byte 2
Byte 3
Byte 4
Địach
biếnx
Các ô
nhca
biến x
Byte 100
Byte 101
Byte 102
Byte 103
Địach
biếna
Các ô
nhca
biến a
3
ĐỊA CH CA BIN (TT)
Địachcabiếnluônlnlàmtsnguyên(hhexa)
dùbiếnđóchagiátrlàsnguyên,sthchay
t,…
Cáchlyđịachcabiến: &tênbiến
Víd:
void main()
{
intx=7;
float y=10.5;
cout<<"Dia chi cuabien x = "<<&x<<endl;
cout<<"Diachi cuabieny = "<<&y;
}
Kết qu
Dia chi cua bien x = 0014FC00
Dia chi cua bien y = 0014FBF4
4
CON TR
Con trlàmtbiếnđể chađịach, cónhiuloicon tr
tùythucvào địachcamiloikiubiến
Cáchkhaibáocon tr
Víd:
int*px, y;
float *pm, n;
Cáchlygiátrcacon tr
Kiudliu* TênConTr
* TênConTr
5