Bài giảng Phương pháp lập trình - Chương 5: Con trỏ (2016)

30 3 0
Bài giảng Phương pháp lập trình - Chương 5: Con trỏ (2016)

Đ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

Bài giảng Phương pháp lập trình - Chương 5: Con trỏ trình bày địa chỉ con trỏ, khái niệm và khai báo biến con trỏ, toán tử con trỏ, các thao tác trên biến con trỏ, cấp phát và giải phóng bộ nhớ, con trỏ và mảng, mảng con trỏ. Mời các bạn cùng tham khảo.

Chương Nội dung trình bày Địa Khái niệm khai báo biến trỏ Toán tử trỏ Các thao tác biến trỏ Cấp phát giải phóng nhớ Con trỏ mảng Mảng trỏ Địa (Address)  Mỗi biến có thuộc tính: địa (address) giá trị (value) ◦ Ví dụ: int i=11, j=22, k=33; Trong nhớ: + Tại địa 53AD78 có giá trị 11 + Tại địa 53AD7C có giá trị 22 + Tại địa 53AD80 có giá trị 33  Để lấy địa biến: dùng dấu & trước tên biến Ví dụ:… Nội dung trình bày Địa Khái niệm khai báo biến trỏ Toán tử trỏ Các thao tác biến trỏ Cấp phát giải phóng nhớ Con trỏ mảng Mảng trỏ Khái niệm khai báo trỏ  Khái niệm trỏ: Là biến mà giá trị chứa địa  Cách khai báo biến trỏ: tương tự khai báo biến thông thường, có thêm dấu * vào trước tên biến  Ví dụ: int *ia; int x, *p, *q;  Khơng dùng biến trỏ trỏ chưa khởi tạo giá trị  Giá trị gán cho trỏ phải địa chỉ, ví dụ: p = &x; Khái niệm khai báo trỏ: Ví dụ int i=11, j=22, k=33; int *iPtr, *jPtr, *kPtr; iPtr = &i; jPtr = &j; iPtr, jPtr biến trỏ chứa địa i, j Vậy: gán iPtr = i  sai Nội dung trình bày Địa Khái niệm khai báo biến trỏ Toán tử trỏ Các thao tác biến trỏ Cấp phát giải phóng nhớ Con trỏ mảng Mảng trỏ Toán tử trỏ  Toán tử * : lấy giá trị địa chứa biến trỏ  Ví dụ: int i; int *ia; i = 10; ia = &i; cout

Ngày đăng: 21/05/2021, 15:04

Mục lục

    Nội dung trình bày

    2. Khái niệm và khai báo con trỏ

    2. Khái niệm và khai báo con trỏ: Ví dụ

    3. Toán tử con trỏ

    3. Toán tử con trỏ: Ví dụ

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

    4. Các phép toán số học trên con trỏ (tt)

    5. Cấp phát và giải phóng bộ nhớ

    6. Con trỏ và mảng: Giới thiệu

    6. Con trỏ và mảng: Giới thiệu (tt)

Tài liệu cùng người dùng

  • Đang cập nhật ...