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
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 ...
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ìm kiếm theo từ khóa liên quan:
lập trình điện tử chuyên ngành điện tử ngôn ngữ C môi trường turbo điện tử căn bảnTài liệu liên quan:
-
Giáo trình Lập trình C căn bản - HanoiAptech Computer Education Center
136 trang 134 0 0 -
Giáo trình Tin học đại cương: Phần 2 - Trần Đình Khang
118 trang 120 0 0 -
101 thuật toán chương trình C: Phần 2
130 trang 91 0 0 -
91 trang 85 0 0
-
GIÁO ÁN LÝ THUYẾT LẬP TRÌNH C - Bài 4: Cấu trúc lặp
17 trang 41 0 0 -
NGÔN NGỮ LẬP TRÌNH C - Mảng và chuỗi ký tự
40 trang 40 0 0 -
Giáo trình điện tử căn bản- vuson.tk
23 trang 39 0 0 -
GIÁO TRÌNH ĐIỀU KHIỂN SỐ_CHƯƠNG 5
0 trang 34 0 0 -
GIÁO TRÌNH ĐIỀU KHIỂN SỐ_CHƯƠNG 7
0 trang 33 0 0 -
Tìm hiểu về Vi Điều Khiển 8051
40 trang 33 0 0