TAILIEUCHUNG - Bài giảng Kỹ thuật lập trình - Chương 4: Các kiểu dữ liệu có cấu trúc

Bài giảng Kỹ thuật lập trình - Chương 4: Các kiểu dữ liệu có cấu trúc, cung cấp cho người học những kiến thức như: Kiểu mảng; Kiểu xâu ký tự; Kiểu cấu trúc. Mời các bạn cùng tham khảo! | BÀI GIẢNG HỌC PHẦN KỸ THUẬT LẬP TRÌNH CHƯƠNG 4 CÁC KIỂU DỮ LIỆU CÓ CẤU TRÚC Nội dung . Kiểu mảng . Kiểu xâu ký tự . Kiểu cấu trúc 2 . Kiểu mảng Khái niệm mảng Khai báo và sử dụng mảng Các thao tác cơ bản trên mảng Một số chương trình với mảng 3 Khái niệm mảng Là một kiểu dữ liệu có cấu trúc bao gồm một tập hữu hạn các phần tử có cùng kiểu dữ liệu có tên chung được lưu trữ kế tiếp nhau trong bộ nhớ Kích thước của mảng được xác định ngay khi khai báo và là cố định Các phần tử trong mảng có tên chung là tên của mảng và được phân biệt với nhau thông qua chỉ số của chúng Mảng thường được dùng để lưu một dãy giá trị như dãy số nguyên dãy số thực dãy kí tự ma trận 4 Khai báo và sử dụng mảng 1 Khai báo mảng kiểu_dữ_liệu tên_mảng N1 N2 Nn trong đó - kiểu_dữ_liệu là kiểu dữ liệu của các phần tử mảng - tên_mảng tên biến mảng - N1 N2 Nn kích thước các chiều của mảng Số phần tử của mảng N1 N2 Nn Ví dụ - int a 10 b 20 - float matran 10 20 5 Khai báo và sử dụng mảng 2 Có thể sử dụng chỉ thị define để xác định kích thước các chiều của mảng Ví dụ define N1 20 define N2 30 int a N1 float b N1 N2 6 Khai báo và sử dụng mảng 3 Kết hợp khởi tạo giá trị trong khai báo mảng - Khởi tạo giá trị cho mọi phần tử của mảng Ví dụ int a 3 4 5 9 float x 2 3 2 3 1 3 - Khởi tạo giá trị cho một số phần tử đầu mảng Ví dụ int b 5 2 6 1 - Khi không khai báo kích thước kích thước mảng bằng với số lượng giá trị khởi tạo Ví dụ int c 15 20 36 54 7 Khai báo và sử dụng mảng 4 Khai báo hằng kiểu mảng - Cách 1 define tên_mảng giá_trị_1 giá_trị_n Không truy cập được vào các phần tử của mảng - Cách 2 const kiểu_dữ_liệu tên_mảng N1 Nn giá_trị_1 giá_trị_n Ví dụ const int hangmang1 4 10 20 25 40 const float hangmang2 const float hangmang3 5 2 5 8 Khai báo và sử dụng mảng 5 Lưu trữ dữ liệu kiểu mảng - Các phần tử của mảng được lưu trữ tại các ô nhớ kế tiếp nhau trong bộ nhớ - Kích thước bộ nhớ lưu trữ N1 N2 Nn sizeof kiểu_dữ_liệu - Các phần tử trong mảng được đánh chỉ số phần tử đầu

TỪ KHÓA LIÊN QUAN
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.