1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Lập trình nâng cao: Bài 7+8+9 - Trương Xuân Nam

43 7 0

Đ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 43
Dung lượng 1,46 MB

Nội dung

Bài giảng Lập trình nâng cao: Bài 7+8+9 Con trỏ và bộ nhớ trong C/C++ cung cấp cho người học những kiến thức như: Bộ nhớ máy tính; Biến và địa chỉ của biến; Biến con trỏ; Mảng và con trỏ; Bộ nhớ động; Con trỏ hàm.

LẬP TRÌNH NÂNG CAO Bài 7+8+9: Con trỏ nhớ C/C++ TRƯƠNG XUÂN NAM Nội dung Bộ nhớ máy tính Biến địa biến Biến trỏ Mảng trỏ Bộ nhớ động Con trỏ hàm Bài tập Trương Xuân Nam - Khoa CNTT Phần Bộ nhớ máy tính TRƯƠNG XUÂN NAM Các kiểu lưu trữ thơng tin máy tính TRƯƠNG XN NAM RAM ▪ RAM (random access memory) ▪ Một dãy byte liên tiếp (một mảng byte khổng lồ) ▪ Mọi thứ nằm • Hệ điều hành • Các trình điều khiển thiết bị • Các chương trình • • • • Mã chương trình Hằng số, trực trị Biến ▪ Do tất nằm nhớ, lý thuyết: ▪ Có thể biết xác “địa chỉ” chúng? ▪ Có thể “tóm” chúng đọc / ghi giá trị? TRƯƠNG XUÂN NAM Bộ nhớ vật lý nhớ bảo vệ TRƯƠNG XUÂN NAM Bộ nhớ chương trình C/C++ TRƯƠNG XUÂN NAM Phần Biến địa biến TRƯƠNG XUÂN NAM Biến địa biến ▪ Biến nằm nhớ, phải nằm (vài) nhớ đó, vị trí gọi địa (address) biến ▪ Phép toán địa chỉ: & ▪ Trả địa biến ▪ Thường số 32 bit (tùy vào CPU, OS kiểu chương trình) ▪ In hình dạng hexadecima ▪ Ví dụ: int a[] cout

Ngày đăng: 09/08/2021, 18:03