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

Kỹ thuật lập trình - chương 2 pps

30 239 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 30
Dung lượng 221 KB

Nội dung

CHƯƠNG HÀM TRONG C++ Chương trình bầy khả C++ việc xây dựng sử dụng hàm Đó là: + Kiểu tham chiếu việc truyền liệu cho hàm tham chiếu + Đối tham chiếu (const) + Đối có giá trị mặc định + Hàm trực tuyến + Việc định nghĩa chồng hàm + Việc định nghĩa chồng toán tử § BIẾN THAM CHIẾU (REFERENCE VARIABLE) 1.1 Hai loại biến dùng C Trước nói đến biến tham chiếu, nhắc lại loại biến gặp C là: Biến giá trị dùng để chứa liệu (nguyên, thực, ký tự, ) Biến trỏ dùng để chứa địa Các biến cung cấp nhớ có địa Ví dụ câu lệnh khai báo: double x , *px; tạo biến giá trị kiểu double x biến trỏ kiểu double px Biến x có vùng nhớ byte, biến px có vùng nhớ byte (nếu dùng mơ hình Large) Biến x dùng để chứa giá trị kiểu double, ví dụ lệnh gán: x = 3.14; chứa giá trị 3.14 vào biễn x Biến px dùng để chứa địa biến thực, ví dụ câu lệnh: px = &x ; lưu trữ địa biễn x vào trỏ px 1.2 Biến tham chiếu Trong C++ cho phép sử dụng loại biến thứ ba biến tham chiếu So với loại biến quen biết nói trên, biến có đặc điểm sau: + Biến tham chiếu không cấp phát nhớ, khơng có địa riêng + Nó dùng làm bí danh cho biến (kiểu giá trị) sử dụng vùng nhớ biến Ví dụ câu lệnh: float u, v, &r = u ; tạo biến thực u, v biến tham chiếu thực r Biến r không cấp phát nhớ, tên khác (bí danh) u dùng chung vùng nhớ biến u Thuật ngữ: Khi r bí danh (alias) u ta nói r tham chiếu đến biến u Như thuật ngữ hiểu Ý nghĩa: Khi r bí danh u r dùng chung vùng nhớ u, dó : + Trong câu lệnh, viết u hay viết r có ý nghĩa nhau, truy nhập đến vùng nhớ + Có thể dùng biến tham chiếu để truy nhập đến biến kiểu giá trị Ví dụ: int u, v, &r = u; r = 10 ; // u=10 cout h.h ; h.td = h.t + h.l + h.h ; cout

Ngày đăng: 13/07/2014, 17:21

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w