tailieunhanh - Bài giảng Kỹ thuật lập trình C/C++: Chương 6 - Lê Thành Sách

Bài giảng "Kỹ thuật lập trình C/C++ - Chương 6: Kiểu dữ liệu, người lập trình định nghĩa" cung cấp cho người học các kiến thức: Từ khoá typedef, cấu trúc, mảng. Đây là một tài liệu hữu ích dành cho các bạn sinh viên ngành Công nghệ thông tin và những ai quan tâm dùng làm tài liệu học tập và nghiên cứu. | Chương 06 KIỂU DỮ LIỆU NGƯỜI LẬP TRÌNH ĐỊNH NGHĨA Lê Thành Sách Trường Đại Học Bách Khoa Lập trình C C Trung Tâm Kỹ Thuật Điện Toán 1 https tailieudientucntt 2016 Nội dung n Từ khoá typedef n Cấu trúc n Mảng Trường Đại Học Bách Khoa Lập trình C C Trung Tâm Kỹ Thuật Điện Toán 2 https tailieudientucntt 2016 Quy ước USR_DT Kiểu dữ liệu Người lập trình định nghĩa Trường Đại Học Bách Khoa Lập trình C C Trung Tâm Kỹ Thuật Điện Toán 3 https tailieudientucntt 2016 Từ khoá typedef n typedef cho phép người lập trình tạo ra tên mới cho một kiểu dữ liệu đã có. n Tên mới mang lại tính dễ hiểu hơn trong ngữ cảnh của bài toán đang xét. n Tên mới giúp rút ngắn mã nguồn n Tên kiểu mới có thể được dùng như kiểu cơ bản trong định nghĩa của tên này Trường Đại Học Bách Khoa Lập trình C C Trung Tâm Kỹ Thuật Điện Toán 4 https tailieudientucntt 2016 Từ khoá typedef include include new name for quot unsigned byte quot typedef unsigned char byte int main byte a 78 unsigned char b A c c a a b printf quot a 5c 5d n quot a a printf quot b 5c 5d n quot b b printf quot c 5c 5d n quot c c system quot pause quot return 0 Trường Đại Học Bách Khoa Lập trình C C Trung Tâm Kỹ Thuật Điện Toán 5 https tailieudientucntt 2016 Từ khoá typedef n Ví dụ ở trên n Tên kiểu mới byte được định nghĩa và có thể dùng thay cho kiểu unsigned byte n gt Tăng ý nghĩa cho unsigned char kiểu sau khi định nghĩa mô tả các byte dữ liệu và đương nhiên không có dấu n gt Ngắn hơn trong viết mã n gt Có thể dùng tương thích với kiểu gốc n Biến a kiểu mới có thể gán cho biến c kiểu gốc n Biến a kiểu mới có thể nhận từ biến b kiểu gốc n Có thể in biến a kiểu mới như một số hay một ký tự n Biến a có thể tham gia vào biểu thức với các toán tử dùng được cho kiểu gốc nếu muốn Trường Đại Học Bách Khoa Lập trình C C Trung Tâm Kỹ Thuật Điện Toán 6 https tailieudientucntt .

TỪ KHÓA LIÊN QUAN