Bí kíp môn học

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down

Bí kíp môn học

Bài gửi  root on Tue Jan 04, 2011 5:10 pm

1. Khẩu quyết
Miền giá trị của một biến con trỏ là địa chỉ ô nhớ
2. Cú pháp:
Datatype *<tên biến>
int *a (a là 1 biến con trỏ kiểu số nguyên, miền giá trị của a là địa chỉ ô nhớ.
float *a (a là 1 biến con trỏ kiểu số thực, miền giá trị của a là địa chỉ ô nhớ.
3. Cách dùng con trỏ
Cách 1. Dùng con trỏ để giữ địa chỉ của một biến
Cách 2. Sử dụng con trỏ để xin cấp phát và thu hồi bộ nhớ
4. Hai toán tử cơ bản
- Toán tử &. Được sử dụng để lấy địa chỉ một biến
- Toán tử *. Được sử dụng để lấy và cập nhật giá trị tại địa chỉ của biến con trỏ đang giữ
5. Cấp phát và thu hồi bộ nhớ trong con trỏ
Cấp phát: để cấp phát bộ nhớ cho con trỏ ta dùng toán tử new, malloc, calloc, realloc.
Thu hồi: để thu hồi bộ nhớ cho con trò ta dùng toán tử delete, free
Lưu ý: khi dùng new phải dùng delete để thu hồi bộ nhớ
6. Truy suất đến thành phần của một con trỏ cấu trúc dùng toán tử ->
7. Để xuất địa chỉ ô nhớ ra màn hình ta dùng %p

root
Admin

Tổng số bài gửi : 37
Join date : 03/01/2011
Age : 30
Đến từ : An Giang

Xem lý lịch thành viên http://www.huynhhai.co.cc

Về Đầu Trang Go down

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang


 
Permissions in this forum:
Bạn không có quyền trả lời bài viết