TAILIEUCHUNG - Bài giảng Cơ sở lập trình: Phần 2 – ĐH CNTT&TT

Phần 2 của bài giảng "Cơ sở lập trình" tiếp tục cung cấp cho người học những kiến thức cơ sở lập trình ngôn ngữ C. Trong phần này chúng ta sẽ cùng tìm hiểu về: Con trỏ, liên hệ giữa con trỏ và mảng, kiểu cấu trúc, hàm và chương trình con, các thao tác trên file văn bản, lập trình trong kinh tế. . | e dit an address d isplay an address static char tieude 40 main menu n n thucdon tieude chon 3 getch return 0 void thucdon char tieude char lua int kichthuoc int i printf tieude for i 0 i kichthuoc i printf s n lua i . Con trỏ . Khái niệm con trỏ Con trỏ là một biến chứa địa chỉ của một biến. Vì có nhiều loại địa chỉ nên cũng có nhiều kiểu con trỏ tương ứng. Con trỏ int chứa địa chỉ của các biến kiểu int con trỏ kiểu float kiểu double . Cũng tương tự như vậy. Trong C con trỏ thường được sử dụng vì với con trỏ thì chương trình có thể được viết ngắn gọn hơn và hiệu quả hơn những cấu trúc khác. . Khai báo con trỏ Cũng như các biến khác một con trỏ phải được khai báo trước khi sử dụng. Người lập trình phải chỉ ra kiểu của biến được trỏ tới. Mẫu khai báo kieu_của_bien_được_trỏ tên_biến_trỏ 64 ví dụ int p I tên biến trỏ chỉ rằng đây là biến trỏ kiểu biến được trỏ p là dữ liệu được chứa trong địa chỉ là p. Nói cách khác p là vùng nhớ chứa địa chỉ của p. Hay p là con trỏ trỏ tới biến chứa giá trị p. Khi ta khai báo một biến con trỏ máy sẽ cấp phát một vùng bộ nhớ là 2 byte hoặc 4 byte tuỳ theo kiểu của biến được trỏ. Ví dụ khai báo int p thì máy sẽ cấp phát một vùng nhớ 2 byte liên tiếp cho biến trỏ p. Khai báo float x - máy sẽ cấp phát một vùng nhớ là 4 byte liên tiếp cho biến x. Con trỏ và địa chỉ của biến Địa chỉ của biến là số thứ tự của byte đầu tiên được cấp phát trong dãy các byte cấp phát cho biến các byte được đánh số từ 0 Như đã trình bày trên con trỏ là một biến gồm một nhóm các ô nhớ 2 hoặc 4 byte để lưu trữ các địa chỉ. Phép toán một ngôi xác định địa chỉ của đối tượng mà con trỏ trỏ tới. Phép toán một ngôi sử dụng với biến trỏ để xác định giá trị ở địa chỉ mà con trỏ trỏ tới. Ví dụ giả sử ta khai báo các biến x p và phép gán như sau int x 12 x là biến có giá trị bằng 15 int p con trỏ p trỏ tới dữ liệu kiểu số nguyên p x p nhận giá trị địa chỉ của x. Đầu tiên biến trỏ p chứa có một giá trị xác định sau khi có phép gán p x thì biến p chứa địa

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.