Danh mục

LẬP TRÌNH CĂN BẢN - KIỂU CẤU TRÚC

Số trang: 5      Loại file: pdf      Dung lượng: 206.25 KB      Lượt xem: 21      Lượt tải: 0    
tailieu_vip

Hỗ trợ phí lưu trữ khi tải xuống: miễn phí Tải xuống file đầy đủ (5 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Kiểu cấu trúc (struct) là kiểu dữ liệu bao gồm nhiều thànhphần có kiểu khác nhau, mỗi thành phần được gọi là mộttrường (field)- Nó khác với kiểu mảng (nơi mà các phần tử có cùng kiểu)
Nội dung trích xuất từ tài liệu:
LẬP TRÌNH CĂN BẢN - KIỂU CẤU TRÚC Kiểu cấu trúc trong C Khái niệm LẬP TRÌNH CĂN BẢN l Định nghĩa kiểu cấu trúc l Khai báo biến cấu trúc l KIỂU CẤU TRÚC 1 3 Khái niệmNội dung chương này Kiểu cấu trúc (struct) là kiểu dữ liệu bao gồm nhiều thành Kiểu cấu trúc trong C ll phần có kiểu khác nhau, mỗi thành phần được gọi là một Các thao tác trên biến kiểu cấu trúcl trường (field) Con trỏ và cấu trúc Nó khác với kiểu mảng (nơi mà các phần tử có cùng kiểu)l l Ví dụ: l 1 struct: 1 mảng: 2 4Định nghĩa kiểu cấu trúc + Định nghĩa kiểu cấu trúc +Khai báo biến cấu trúc (1) Khai báo biến cấu trúc (3) Cách 1: Cách 2:l lstruct { typedef struct { typedef struct{ struct SinhVien{ char MSSV[10]; char MSSV[10]; ; ; char HoTen[40]; char HoTen[40]; ; ; NgayThang NgaySinh; struct NgayThang NgaySinh; …….. …….. int Phai; int Phai; char DiaChi[40]; char DiaChi[40]; ; ; }; } SinhVien; } [biến 1, biến 2]; } ; ⇒Khaibáo biến: ⇒Khai báo biến:Ví dụ: Ví dụ: struct NgayThang NgaySinh; typedef struct{struct NgayThang{ struct SinhVien SV; NgayThang NgaySinh; unsigned char Ngay; unsigned char Ngay; SinhVien SV; unsigned char Thang; unsigned char Thang; struct tên_biến; unsigned int Nam; unsigned int Nam; tên_biến;}; } NgayThang; 5 7Định nghĩa kiểu cấu trúc + Các thao tác trên biến kiểu cấuKhai báo biến cấu trúc (2) trúc Truy xuất đến từng trường của biến cấu trúc Chú ý:l ...

Tài liệu được xem nhiều: