Bài Giảng Ngôn Ngữ Lập Trình CC++ - Con Trỏ Và Số Học Địa Chỉ

28 866 2
Bài Giảng Ngôn Ngữ Lập Trình CC++ - Con Trỏ Và Số Học Địa Chỉ

Đ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

NGÔN NGỮ LẬP TRÌNH C/C+ + (Bài giảng tuần 5-6) Nội dung   Con trỏ số học địa  Con trỏ  Con trỏ mảng Hàm chương trình  Khai báo sử dụng hàm  Các cách truyền đối cho hàm Tin học sỏ II Con trỏ số học địa Khái niệm trỏ     Con trỏ biến chứa địa biến khác, địa hàm Nếu p trỏ chứa địa biến x ta gọi p trỏ tới x x trỏ p Để lấy địa biến x, ta dùng phép toán &: &x Để lấy nội dung trỏ, ta dùng phép toán *: *p Tin học sỏ II Ví dụ trỏ, phép toán & * int a=2; // a biến integer int *p; // p trỏ p = &a; // p chứa địa a cout b) ? a: b ; } } Tin học sỏ II 20 Biến tham chiếu Biến tham chiếu int i; int &j=i; // j cách tham chiếu khác // biến i j = 5; // Sau lệnh gán i có giá trị Biến tham chiếu phải khởi tạo khai báo Tin học sỏ II 21 Các cách truyền đối cho hàm    Truyền theo tham trị Truyền theo tham chiếu Truyền theo trỏ Tin học sỏ II 22 Truyền theo tham trị void swap1(int x, int y) { int t ; t = x ; x = y ; y = t ; } main() { int x=5, y=6; cout

Ngày đăng: 03/12/2016, 13:21

Từ khóa liên quan

Mục lục

  • NGÔN NGỮ LẬP TRÌNH C/C++

  • Nội dung

  • Con trỏ và số học địa chỉ

  • Khái niệm con trỏ

  • Ví dụ về con trỏ, phép toán & và *

  • Các phép toán với con trỏ

  • Cấp phát bộ nhớ cho con trỏ

  • Giải phóng bộ nhớ đã cấp phát

  • Con trỏ và mảng một chiều

  • Con trỏ và mảng hai chiều

  • Mảng con trỏ

  • Hàm

  • Khái niệm về hàm

  • Đặc trưng của hàm

  • Khai báo hàm

  • Định nghĩa hàm

  • Ví dụ

  • Lời gọi hàm

  • Hàm với đối ngầm định

  • Khai báo hàm trùng tên (Overlay)

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

Tài liệu liên quan