Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài giảng Lập trình nâng cao cung cấp cho người học những kiến thức như: Con trỏ; Các dòng nhập xuất và tệp tin; Dữ liệu kiểu cấu trúc và hợp; Xử lý ngoại lệ; Một số vấn đề. Mời các bạn cùng tham khảo! | TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG KHOA CÔNG NGHỆ THÔNG TIN -o0o- BÀI GIẢNG MÔN HỌC LẬP TRÌNH NÂNG CAO Tên môn học Lập trình nâng cao Số tin chỉ ĐVHT 3TC 2LT 1TH Hệ đào tạo Đại học Ngành Các ngành Số tín chỉ thực hành 1 TC Giảng viên biên soạn 1. Nguyễn Hải Minh 2. Nguyễn Tuấn Anh 3. Hà Mạnh Hùng 4. Nguyễn Quang Hiệp 5. Trần Lâm Bộ môn Công nghệ lập trình và Ứng dụng Thái Nguyên - 2016 TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG KHOA CÔNG NGHỆ THÔNG TIN -o0o- BÀI GIẢNG MÔN HỌC LẬP TRÌNH NÂNG CAO KHOA PHÊ DUYỆT BỘ MÔN PHÊ DUYỆT GIÁO VIÊN PHỤ TRÁCH Thái nguyên Năm 2016 MỤC LỤC CHƯƠNG 1 CON TRỎ. 4 1.1 KHÁI NIỆM CON TRỎ . 4 1.1.1 Khai báo con trỏ . 4 1.1.2 Sử dụng con trỏ . 4 1.2 CON TRỎ VÀ MẢNG . 7 1.2.1 Con trỏ và mảng một chiều . 7 1.2.2 Con trỏ và mảng nhiều chiều . 10 1.3. CON TRỎ HÀM . 11 1.4 CẤP PHÁT BỘ NHỚ ĐỘNG . 14 1.4.1 Cấp phát bộ nhớ động cho biến. 14 1.4.2 Cấp phát bộ nhớ cho mảng động một chiều. 15 1.4.3 Cấp phát bộ nhớ cho mảng động nhiều chiều . 17 CHƯƠNG 2 CÁC DÒNG NHẬP XUẤT VÀ TỆP TIN . 23 2.1. NHẬP XUẤT VỚI CIN COUT. 24 2.1.1. Toán tử nhập gt gt . 24 2.1.2. Các hàm nhập kí tự và xâu kí tự . 25 2.1.3. Toán tử xuất 2.5. NHẬP XUẤT NHỊ PHÂN. 41 2.5.1. Khái niệm về 2 loại file văn bản và nhị phân . 41 2.5.2.Đọc ghi kí tự. 41 2.5.3. Đọc ghi dãy kí tự . 42 2.5.4. Đọc ghi đồng thời . 43 CHƯƠNG 3 DỮ LIỆU KIỂU CẤU TRÚC VÀ HỢP . 48 3.1. KIỂU CẤU TRÚC . 48 3.1.1. Khai báo khởi tạo . 48 3.1.2.Truy nhập các thành phần kiểu cấu trúc . 50 3.1.3. Phép toán gán cấu trúc . 52 3.1.4. Các ví dụ minh hoạ . 53 3.1.5.Hàm với cấu trúc . 56 3.1.6.Cấu trúc với thành phần kiểu bit . 67 3.1.7.Câu lệnh typedef . 68 3.1.8.Hàm sizeof . 69 3.2. CẤU TRÚC TỰ TRỎ VÀ DANH SÁCH LIÊN KẾT . 69 3.2.1.Cấu trúc tự trỏ . 70 3.2.2. Khái niệm danh sách liên kết . 72 3.2.3. Các phép toán trên danh sách liên kết . 73 3.3. KIỂU HỢP . 79 3.3.1. Khai báo . 79 3.3.2. Truy cập. 79 3.4. KIỂU LIỆT KÊ . 80 CHƯƠNG 4 XỬ LÝ NGOẠI LỆ. .