#include <stdio.h>
int main ()
{
int bien1=10;
int bien2=20;
long bien3 = 30;
int *px,*sx;
long *rx;
/* HEX la viet tat cua he thap luc phan, DEC la viet tat cua he thap phan */
printf("Dia chi cua bien 1 HEX la: %x\n", &bien1 );
printf("Dia chi cua bien 1 DEC la: %d\n", &bien1 );
printf("Gia tri cua bien 1 la: %d", bien1 );
printf("\n-----------------------\n");
printf("Dia chi cua bien 2 HEX la: %x\n", &bien2 );
printf("Dia chi cua bien 2 DEC la: %d\n", &bien2 );
printf("Gia tri cua bien 2 la: %d", bien2 );
printf("\n-----------------------\n");
printf("Dia chi cua bien 3 HEX la: %x\n", &bien3 );
printf("Dia chi cua bien 3 DEC la: %d\n", &bien3 );
printf("Gia tri cua bien 3 la: %d", bien3 );
printf("\n=======================\n");
px = &bien1;
printf("px = &bien1; px tro vao dia chi bien1\n");
printf("Gia tri px HEX la: %x\n", px);
printf("Gia tri px DEC la: %d\n", px);
printf("Gia tri *px: %d", *px);
printf("\n-----------------------\n");
sx = &bien2;
printf("sx = &bien2; sx tro vao dia chi bien2\n");
printf("Gia tri sx HEX la: %x\n", sx);
printf("Gia tri sx DEC la: %d\n", sx);
printf("Gia tri *sx: %d", *sx);
printf("\n-----------------------\n");
rx = &bien3;
printf("rx = &bien3; rx tro vao dia chi bien3\n");
printf("Gia tri rx HEX la: %x\n", rx);
printf("Gia tri rx DEC la: %d\n", rx);
printf("Gia tri *rx: %d", *rx);
printf("\n=======================\n");
return 0;
}
Thứ Ba, 14 tháng 5, 2019
[C] Thực hành con trỏ đơn giản
Đăng ký:
Đăng Nhận xét (Atom)
Không có nhận xét nào:
Đăng nhận xét