... 32, 19, 13},
Chapter 5: Mảng, con trỏ, và thamchiếu
62
Chương 5. Mảng, con trỏ, thamchiếu
Chương này giới thiệu về mảng, con trỏ, các kiểu dữ liệu thamchiếu và minh
họa cách ... (xem Bảng 5. 1).
Chapter 5: Mảng, con trỏ, và thamchiếu
61
5. 1. Mảng (Array)
Biến mảng được định nghĩa bằng cách đặc tả kích thước mảng và kiểu các
phần tử của nó. Ví dụ một mảng biểu ... '\n';
Chapter 5: Mảng, con trỏ, và thamchiếu
71
5. 6 Viết lại giải thuật BubbleSort (từ bài 5. 4) sao cho nó sử dụng một contrỏ hàm
để so sánh các tên.
5. 7 Viết lại các mã sau...
... một mảng ký tự của kích thước đó.
Chapter 5: Mảng, con trỏ, và thamchiếu
65
Chương 5. Mảng, con trỏ, thamchiếu
Chương này giới thiệu về mảng, con trỏ, các kiểu dữ liệu tham ...
chuyển contrỏ ptr1 thành contrỏ char trước khi gán nó tới contrỏ ptr2.
Không quan tâm đến kiểu của nó thì contrỏ có thể được gán tới giá trị
null (gọi là contrỏ null). Contrỏ null ... result;
}
Chapter 5: Mảng, con trỏ, và thamchiếu
73
5. 1. Mảng (Array)
Biến mảng được định nghĩa bằng cách đặc tả kích thước mảng và kiểu các
phần tử của nó. Ví dụ một mảng biểu diễn 10...
... '\n';
Chapter 5: Mảng, con trỏ, và thamchiếu
71
Chương 5. Mảng, con trỏ, thamchiếu
Chương này giới thiệu về mảng, con trỏ, các kiểu dữ liệu thamchiếu và minh
họa cách ...
chuyển contrỏ ptr1 thành contrỏ char trước khi gán nó tới contrỏ ptr2.
Không quan tâm đến kiểu của nó thì contrỏ có thể được gán tới giá trị
null (gọi là contrỏ null). Contrỏ null ... hiểu là hàm tìm
Chapter 5: Mảng, con trỏ, và thamchiếu
68
5. 6 Viết lại giải thuật BubbleSort (từ bài 5. 4) sao cho nó sử dụng một contrỏ hàm
để so sánh các tên.
5. 7 Viết lại các mã sau...
...
Chương 5. Mảng, con trỏ, thamchiếu
Chương này giới thiệu về mảng, con trỏ, các kiểu dữ liệu thamchiếu và minh
họa cách dùng chúng để định nghĩa các biến.
Mảng (array) ...
chuyển contrỏ ptr1 thành contrỏ char trước khi gán nó tới contrỏ ptr2.
Không quan tâm đến kiểu của nó thì contrỏ có thể được gán tới giá trị
null (gọi là contrỏ null). Contrỏ null ... ptr2 - ptr1; // n trở thành 2
Chapter 5: Mảng, con trỏ, và thamchiếu
66
Tính toán contrỏ cần khéo léo khi xử lý các phần tử của mảng. Danh
sách 5.5 trình bày ví dụ một hàm sao chép chuỗi...
... thuật quân sự
Chương 5: Mảng, contrỏ và tham chiếu
1
MẢNG - CONTRỎ - THAM CHIẾU
CHƯƠNG 5:
Bộ Khởi Tạo Mảng
Chương 5: Mảng, contrỏ và tham chiếu5
1. Mỗi mảng có một bộ khởi tạo mảng
2. Ví dụ
3. ... nghĩa
Có thể khởi tạo thamchiếu tới một hằng
double num1 = 3.14;
double &num2 = num1;
3.14
num1
1000
num2
Chương 5
ConTrỏ
Chương 5: Mảng, contrỏ và tham chiếu7
1. Contrỏ đơn giản chỉ là ... ThamChiếu
Chương 5: Mảng, contrỏ và tham chiếu9
1. Một thamchiếu (reference) là một biệt hiệu (alias)
cho một đối tượng.
2. Ví dụ
3. Ghi chú
Một thamchiếu phải luôn được...
... tạo tới 0
Chapter 5: Mảng, con trỏ, và thamchiếu
60
Chương 5. Mảng, con trỏ, thamchiếu
Chương này giới thiệu về mảng, con trỏ, các kiểu dữ liệu thamchiếu và minh
họa cách ...
chuyển contrỏ ptr1 thành contrỏ char trước khi gán nó tới contrỏ ptr2.
Không quan tâm đến kiểu của nó thì contrỏ có thể được gán tới giá trị
null (gọi là contrỏ null). Contrỏ null ...
nữa cao hơn của mảng
Chapter 5: Mảng, con trỏ, và thamchiếu
69
5. 6 Viết lại giải thuật BubbleSort (từ bài 5. 4) sao cho nó sử dụng một contrỏ hàm
để so sánh các tên.
5. 7 Viết lại các...
... cout<<heights[10];
Chương 5
2
Mảng, Con Trỏ, Tham Chiếu
Mục tiêu
Giới thiệu các cách sử dụng mảng, con trỏ, và
tham chiếu
Nội dung
Mảng một chiều, nhiều chiều, bộ nhớ tĩnh
Con trỏ, tính toán con trỏ, ... trỏ, bộ nhớ động
Con trỏ hàm, thamchiếu
Chương 5
9
Tham Chiếu
Một thamchiếu (reference) là một biệt hiệu
(alias) cho một đối tượng.
Ví dụ
Ghi chú
Một thamchiếu phải luôn được ... *ptr1;
10
num
1000
1000
ptr1
2000
Chương 5
1
Khoa Công Nghệ Thông Tin & Truyền Thông
Đại Học Cần Thơ
MẢNG - CONTRỎ -
THAM CHIẾU
CHƯƠNG 5:
3
Mảng
Mảng (array)
Gồm một tập các đối...
... hàm trước.
Chapter 5: Mảng, con trỏ, và thamchiếu
67
Chương 5. Mảng, con trỏ, thamchiếu
Chương này giới thiệu về mảng, con trỏ, các kiểu dữ liệu thamchiếu và minh
họa cách ... tổng và cấp phát một mảng ký tự của kích thước đó.
Chapter 5: Mảng, con trỏ, và thamchiếu
65
Tính toán contrỏ cần khéo léo khi xử lý các phần tử của mảng. Danh
sách 5.5 trình bày ví dụ ...
chuyển contrỏ ptr1 thành contrỏ char trước khi gán nó tới contrỏ ptr2.
Không quan tâm đến kiểu của nó thì contrỏ có thể được gán tới giá trị
null (gọi là contrỏ null). Contrỏ null...
... tham số thamchiếu
Chương 3
Mảng , Contrỏ và Thamchiếu
•
Mảng các đối tượng
•
Con trỏ đối tượng
•
Con trỏ this
•
Toán tử new và delete
•
Tham chiếu ... trị trả về hoặc là các tham số của hàm.
•
Chương trình có một thamchiếu độc lập
Chương 3
Mảng, Con trỏ, Tham chiếu
86
86
1/ Một thamchiếu là một
con trỏ ẩn
tác động như một ... main()
Chương 3
Mảng, Con trỏ, Tham chiếu
74
74
•
Số học contrỏ :
+ Khi tăng
con trỏ đối tượng
, nó sẽ trỏ đến đối tượng tiếp theo.
+ Khi giảm
con trỏ đối tượng
, nó sẽ trỏ đến...
... hàm trước.
Chapter 5: Mảng, con trỏ, và thamchiếu
67
Chương 5. Mảng, con trỏ, thamchiếu
Chương này giới thiệu về mảng, con trỏ, các kiểu dữ liệu thamchiếu và minh
họa cách ...
chuyển contrỏ ptr1 thành contrỏ char trước khi gán nó tới contrỏ ptr2.
Không quan tâm đến kiểu của nó thì contrỏ có thể được gán tới giá trị
null (gọi là contrỏ null). Contrỏ null ... một mảng ký tự của kích thước đó.
Chapter 5: Mảng, con trỏ, và thamchiếu
65
Bài tập cuối chương5
5. 1 Định nghĩa hai hàm tương ứng thực hiện nhập vào các giá trị cho các phần tử
của mảng...
... hàm trước.
Chapter 5: Mảng, con trỏ, và thamchiếu
67
Chương 5. Mảng, con trỏ, thamchiếu
Chương này giới thiệu về mảng, con trỏ, các kiểu dữ liệu thamchiếu và minh
họa cách ... mảng
Chapter 5: Mảng, con trỏ, và thamchiếu
69
Bài tập cuối chương5
5. 1 Định nghĩa hai hàm tương ứng thực hiện nhập vào các giá trị cho các phần tử
của mảng và xuất các phần tử của mảng: ... truyền tới hàm.
Chapter 5: Mảng, con trỏ, và thamchiếu
59
5. 6 Viết lại giải thuật BubbleSort (từ bài 5. 4) sao cho nó sử dụng một contrỏ hàm
để so sánh các tên.
5. 7 Viết lại các mã sau...