Tài liệu về ôn tập lập trình với con trỏ - Thuviencokhi.com - Thư viện tài liệu, video, kiến thức, tiêu chuẩn cơ khí
BACK TO TOP

Thông Báo


Hiện nay, trang Box.com đang giới hạn băng thông nên nhiều bạn không tải được tài liệu trên web. Vì vậy, chúng tôi làm video hướng dẫn các bạn tải tài liệu trên trang này. Các bạn bấm vào link này để xem hướng dẫn nhé !!!
Tài liệu về ôn tập lập trình với con trỏ

Có một kiểu đặc biệt của giá trị mà không thể dùng được trực tiếp như là biến có kiểu, nhưng lại có thể chỉ đến nó nếu khai báo con trỏ

Giá trị được chỉ tới ở đây không thể dùng trực tiếp được; mọi cố gắng để tham chiếu ngược con trỏ này sẽ dẫn tới một lỗi. Sự tiện lợi ở đây là vì nó là một con trỏ “tổng quát”; nó hữu dụng khi làm việc trên dữ liệu mà kiểu được chỉ tới là không giữ vai trò gì quan trọng. Đơn giản chỉ cần cái địa chỉ con trỏ. Nó thường được ứng dụng để chứa các con trỏ trong các kiểu để làm tiện ích như là danh sách liên kết, bảng băm (hash). Khi nào cần thì tiện ích sẽ đổi kiểu (typecast) thành con trỏ có kiểu cần dùng.
?

Lưu ý đặc biệt về việc dùng const trong trường hợp cuối cùng: ở đây kite là một con trỏ không phải là hằng chỉ tới một const char (tức là nó chỉ tới là một hằng có kiểu kí tự). Giá trị của kite tự nó không phải là hằng, chỉ có giá trị của char mà nó chỉ tới là một hằng.

Vị trí của từ khoá const đặt sau kiểu sẽ cho một cách thức để khai báo hằng con trỏ. Và như là một hằng, nó phải được gán giá trị khởi động khi khai báo:

?

Ở đây, pentagon là một hằng con trỏ, mà nó chỉ tới một char. Giá trị mà nó chỉ tới lại không là một hằng; và sẽ không gây lỗi khi thay đổi kí tự được nó chỉ tới. Chỉ khi nào thay đổi chính con trỏ này thì sẽ gây lỗi (vì đã khai báo nó là hằng). Cũng có thể khai báo cả hai: con trỏ và giá trị mà nó chỉ tới đều là hằng. Có hai cách tương đương nếu muốn khai báo như vậy là:

?Con trỏ chỉ tới con trỏ

Vì lý do một khai báo chẳng hạn như char * tự nó là một kiểu, nên một biến con trỏ có thể được khai báo để nó chỉ vào các giá trị có kiểu như vây. Nói gọn hơn, chúng là con trỏ chỉ tới các con trỏ. Như đã đề cập phần trên các từ khóa định tính const có thể áp dụng vào chẳng hạn:

?

Dòng trên khai báo octogon là một con trỏ chỉ tới một hằng con trỏ, và hằng con trỏ này trở lại chỉ tới một hằng số nguyên dạng unsigned long. Các kiểu con trỏ có thể lồng nhau, nhưng chúng càng trở nên khó khăn để nghĩ tới việc sử dụng khi mà càng nhiều cấp độ của sự gián tiếp tham gia vào. Mọi mã dùng nhiều hơn hai cấp độ của con trỏ có thể sẽ cần tới một sự thiết kế, dạng struct các con trỏ.

Thông tin chi tiết
Tên file:
Tài liệu về ôn tập lập trình với con trỏ
Phiên bản:
N/A
Tác giả:
N/A
Website hỗ trợ:
N/A
Thuộc chủ đề:
Danh Mục » Ngành cơ điện tử » Kỹ thuật lập trình
Gửi lên:
12/08/2013 22:38
Cập nhật:
12/08/2013 22:43
Người gửi:
haihoang_boy
Thông tin bản quyền:
N/A
Dung lượng:
N/A
Đã xem:
1244
Đã tải về:
0
Đã thảo luận:
0
Tải về
Để tải về, bạn cần đăng nhập với tư cách thành viên của site. Nếu chưa có tài khoản, bạn có thể đăng ký bằng cách click vào đây
Đánh giá
Bạn đánh giá thế nào về file này?
Hãy click vào hình sao để đánh giá File
 

Trao Đổi Text Link

Cửa hàng bán giường inox | Mẫu giường sắt tại Đại Thành | Bán giường inox Đại Thành | Nơi bán giường sắt 1m2 | Bán giường gấp, giường xếp | Cửa hàng bàn inox chữ nhật | Bán ghế inox | Mua võng xếp | Mua bán tủ sắt | Xem bàn inox 304 | Cơ sở thu mua phế liệu Quang Tuấn | Vựa thu mua phế liệu sắt | Nơi bán giường sắt 1m4 | Địa chỉ nhận thu mua phế liệu inox | Cơ sở thu mua phế liệu đồng tại TPHCM | Cửa hàng giường sắt NTDT | Đ/c bán nệm cao su non NTDT | Cty sửa chữa biến tần tại TPHCM | Địa chỉ sửa chữa biến tần ABB tại TPHCM | Điểmsửa chữa biến tần Lenze giá rẻ TPHCM
KIẾN THỨC CƠ KHÍ CƠ BẢN

TIÊU CHUẨN CƠ KHÍ

KINH NGHIỆM CƠ KHÍ

PHẦN MỀM CƠ KHÍ


Nội dung được sưu tầm và tổng hợp từ Internet - Chúng tôi không chịu trách nhiệm về các vấn đề liên quan đến nội dung !!
 

HƯỚNG DẪN TẢI TÀI LIỆU LINK BÁO HỎNG

Có một số tài liệu khi các bạn bấm vào link tải sẽ hiện thông báo lỗi, nhưng thực ra link tải tài liệu vẫn hoạt động tốt. Các bạn tải link này bằng cách copy link và mở bằng new tab (hoặc bấm chuột phải và chọn "Mở liên kết ở cửa sổ mới") là có thể tải được tài liệu. Chúc các bạn thực hiện thành công. Cảm ơn các bạn đã quan tâm đến website.

Mọi thắc mắc hay ý kiến xin gửi vào mục Liên hệ hoặc gửi qua Email: thuvientlck@gmail.com
Hoặc: Fanpage FaceBook