Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P10

6 5 0
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P10

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

Thông tin tài liệu

Chương 4. Hàm và chương trình Con trỏ và số học địa chỉ Hàm Đệ qui Tổ chức chương trình I. CON TRỎ VÀ SỐ HỌC ĐỊA CHỈ Trước khi bàn về hàm và chương trình, trong phần này chúng ta sẽ nói về một loại biến mới gọi là con trỏ, ý nghĩa, công dụng và sử dụng nó như thế nào. Biến con trỏ là một đặc trưng mạnh của C++, nó cho phép chúng ta thâm nhập trực tiếp vào bộ nhớ để xử lý các bài toán khó bằng chỉ vài câu lệnh đơn giản của chương trình....

Chương Hàm chương trình CHƯƠNG HÀM VÀ CHƯƠNG TRÌNH Con trỏ số học địa Hàm Đệ qui Tổ chức chương trình I CON TRỎ VÀ SỐ HỌC ĐỊA CHỈ Trước bàn hàm chương trình, phần nói loại biến gọi trỏ, ý nghĩa, cơng dụng sử dụng Biến trỏ đặc trưng mạnh C++, cho phép thâm nhập trực tiếp vào nhớ để xử lý tốn khó vài câu lệnh đơn giản chương trình Điều góp phần làm cho C++ trở thành ngơn ngữ gần gũi với ngôn ngữ cấp thấp hợp ngữ Tuy nhiên, tính đơn giản, ngắn gọn nên việc sử dụng trỏ địi hỏi tính cẩn thận cao giàu kinh nghiệm người lập trình Địa chỉ, phép tốn & Mọi chương trình trước chạy phải bố trí biến NSD khai báo vào nhớ Để tạo điều kiện truy nhập dễ dàng trở lại biến này, nhớ đánh số, byte ứng với số nguyên, gọi địa byte từ đến hết nhớ Từ đó, biến (với tên biến) gắn với số nguyên địa byte mà biến phân phối Số lượng byte phân phối cho biến khác (nhưng đặt liền từ thấp đến cao) tuỳ thuộc kiểu liệu biến (và tuỳ thuộc vào quan niệm NNLT), nhiên cần biết tên biến địa biến ta đọc/viết liệu vào/ra biến Từ ngồi việc thơng qua tên biến cịn thơng qua địa chúng để truy nhập vào nội dung Tóm lại biến, nhớ địa có quan hệ khăng khít với C++ cung cấp tốn tử ngơi & để lấy địa biến (ngoại trừ biến mảng xâu kí tự) Nếu x biến &x địa x Từ câu lệnh sau cho ta biết x bố trí đâu nhớ: int x ; cout

Ngày đăng: 11/05/2021, 19:48

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

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

Tài liệu liên quan