NGÔN NGỮ LẬP TRÌNH Cấu trúc và Lớp fit hnue edu vn/~dungntp/NNLT CẤU TRÚC (STRUCT) Nội dung chính • Khái niệm • Cách khai báo • Cách sử dụng Nguyễn Thị Phương Dung Khoa CNTT ĐHSPHN 3 Khái niệm • Là ki[.]
NGƠN NGỮ LẬP TRÌNH Cấu trúc Lớp fit.hnue.edu.vn/~dungntp/NNLT CẤU TRÚC (STRUCT) Nội dung • Khái niệm • Cách khai báo • Cách sử dụng Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN Khái niệm • Là kiểu liệu gộp giống mảng • Tuy nhiên: Mảng tập giá trị có kiểu Cấu trúc tập giá trị có kiểu khác Cần phải định nghĩa trước sử dụng Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN Cú pháp định nghĩa cấu trúc Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN Cú pháp định nghĩa cấu trúc • VD: định nghĩa cấu trúc có tên date, có biến thành phần kiểu int ngay, thang, nam Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN Cú pháp định nghĩa cấu trúc • VD: định nghĩa cấu trúc có tên Sinhvien, có biến thành phần kiểu char[] tensv, masv, lop, biến kiểu date ngaysinh có giá trị khởi tạo 2/3/2012 Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN Khởi tạo giá trị ban đầu cho cấu trúc • Khởi tạo định nghĩa cấu trúc Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN Khởi tạo giá trị ban đầu cho cấu trúc • Khởi tạo khai báo biến Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN Sử dụng cấu trúc • Cấu trúc sau định nghĩa dùng biến sở • Để truy cập vào thành phần cấu trúc dùng dấu (.) • VD: Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN 10 ... báo biến Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN Sử dụng cấu trúc • Cấu trúc sau định nghĩa dùng biến sở • Để truy cập vào thành phần cấu trúc dùng dấu (.) • VD: Nguyễn Thị Phương Dung - Khoa... Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN Khởi tạo giá trị ban đầu cho cấu trúc • Khởi tạo định nghĩa cấu trúc Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN Khởi tạo giá trị ban đầu cho cấu trúc. .. giá trị có kiểu ? ?Cấu trúc tập giá trị có kiểu khác Cần phải định nghĩa trước sử dụng Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN Cú pháp định nghĩa cấu trúc Nguyễn Thị Phương Dung - Khoa CNTT