1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Chuyên đề: Con trỏ ppt

25 342 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 25
Dung lượng 201,69 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Con trỏLê Thúy Ngọc... Biến con trỏchỉ của 1 biến khác... Khai báo biến con trỏ... không bao giờ... phép toán số học trên con trỏ... Phép gán thông qua con trỏ.

Trang 1

Con trỏ

Lê Thúy Ngọc

Trang 2

„ int a;

„ a = 5;

Tên biến: a KDL: int

Giá trị: giá trị rác

0101 0000

0000 0000

Trang 4

Biến con trỏ

chỉ của 1 biến khác

và 4B (Win)

Trang 5

Khai báo biến con trỏ

Trang 7

Toán tử &

„ & <biến thường>

„ Cho địa chỉ ô nhớ dành cho biến đi kèm

„ VD:

int m, *p;

&m: //cho địa chỉ của biến m (địa chỉ của byte đầu tiên của biến m)

scanf(“%d”, &m); Å 5 //đặt vào ô nhớ có địa chỉ là (&m) giá trị 5

p = &m; //p trỏ đến m (p chứa địa chỉ của m)

scanf(“%d”, p); Å 5 //đặt 5 vào ô nhớ có địa chỉ là p

Trang 8

Minh hoạ

12 5

<24>

<12>

p (m)

12 5

p (m)

Trang 11

q = &(*px) <=>q =p;

Đặt 5 vào ô nhớ mà

px trỏ tới Đến ô nhớ mà px trỏ tới lấy nội dung

Khi biết địa chỉ 1 biến thì có thể làm thay đổi

giá trị của biến

Trang 14

không bao giờ

Trang 15

phép toán số học trên con trỏ

Trang 16

Minh hoạ

12 5

<24>

<12>

p (m)

12 5

<36>

<32>

<28>

q p

(m)

Trang 18

toán tử

toán tử

cách giữa 2 ô nhớ mà 2 con trỏ trỏ tới

„ q – p = (<36>-<24>)/sizeof(int)=3

Trang 23

Truy cập thông qua con trỏ

con trỏ theo 1 trong 2 cách:

&ps4; các cách viết sau là tương đương:

„ ps1Ætu và (*ps1).tu và ps4.tu

Trang 24

Phép gán thông qua con trỏ

Ngày đăng: 01/08/2014, 09:20

TỪ KHÓA LIÊN QUAN

w