TimTaiLieu.vn - Thư viện tài liệu, ebook, đồ án, luận văn, tiểu luận, giáo trình các lĩnh vực CNTT, Ngoại ngữ, Luật, Kinh doanh, Tài chính, Khoa học...
Các biến chúng ta đã biết và sử dụng trước đây đều là biến có kích thước và kiểu dữ liệu xác định. Người ta gọi các biến kiểu này là biến tĩnh. Khi khai báo biến tĩnh, một lượng ô nhớcho các biến này sẽ được cấp phát mà không cần biết trong quá trình thực thi chương trình có sử dụng hết lượng ô nhớ này hay không. Mặt khác, các biến tĩnh dạng này sẽ...
10 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2177 | Lượt tải: 1
Trong những chương trình lớn, có thể có những đoạn chương trình viết lặp đi lặp lại nhiều lần, để tránh rườm rà và mất thời gian khi viết chương trình; người ta thường phân chia chương trình thành nhiều module, mỗi module giải quyết một công việc nào đó. Các module như vậy gọi là các chương trình con.
10 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2571 | Lượt tải: 2
Học xong chương này,sinh viên sẽ nắm được các vấn đề sau: Khối lệnh trong C. Cấu trúc rẽ nhánh. Cấu trúc lựa chọn. Cấu trúc vòng lặp. Các câu lệnh “đặc biệt”.
20 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2222 | Lượt tải: 2
C là ngôn ngữ lập trình cấp cao, được sử dụng rất phổ biến để lập trình hệ thống cùng với Assembler và phát triển các ứng dụng. Vào những năm cuối thập kỷ 60 đầu thập kỷ 70 của thế kỷ XX, DennishRitchie (làm việc tại phòng thí nghiệm Bell) đã phát triển ngôn ngữ lập trình C dựa trên ngôn ngữ BCPL (do Martin Richards đưa ra vào năm 1967) và ngôn n...
26 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2217 | Lượt tải: 3
Trong C++ có sẵn một số lớp chuẩn chứa dữ liệu và các phương thức phục vụ cho các thao tác nhập/xuất dữ liệu của NSD, thường được gọi chung là stream (dòng). Trong số các lớp này, lớp có tên ios là lớp cơ sở, chứa các thuộc tính để định dạng việc nhập/xuất và kiểm tra lỗi. Mở rộng (kế thừa) lớp này có các lớp istream, ostream cung cấp thêm các toán...
25 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2158 | Lượt tải: 2
Để một hàm trở thành bạn của một lớp, có 2 cách viết: Cách 1: Dùng từ khóa friend để khai báo hàm trong lớp và xây dựng hàm bên ngoài như các hàm thông thường (không dùng từ khóa friend). Mẫu viết như sau: class A { private: // Khai báo các thuộc tính public:
17 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 3901 | Lượt tải: 2
Lập trình cấu trúc là tổ chức chương trình thành các chương trình con. Trong một số ngôn ngữ như PASCAL có 2 kiểu chương trình con là thủ tục và hàm, còn trong C++ chỉ có một loại chương trình con là hàm. Hàm là một đơn vị chương trình độc lập dùng để thực hiện một phần việc nào đó như: Nhập số liệu, in kết quả hay thực hiện một số công việc t...
46 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2199 | Lượt tải: 2
Màn hình ở chế độ đồ hoạ là tập hợp các điểm (pixel-picture elements) ảnh. Số điểm ảnh và cách bố trí theo chiều ngang, dọc của màn hình được gọi là độ phân giải (resolution). Vì vậy độ phân giải thường được đặc trưng bởi một cặp số chỉ định số điểm ảnh theo chiều ngang và chiều dọc của màn hình. Ví dụ màn hình VGA ở mode 2 có độ phân giải là 640x4...
27 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2171 | Lượt tải: 2
Để lưu trữ các giá trị gồm nhiều thành phần dữ liệu giống nhau ta có kiểu biến mảng. Thực tế rất nhiều dữ liệu là tập các kiểu dữ liệu khác nhau tập hợp lại, để quản lý dữ liệu kiểu này C++ đưa ra kiểu dữ liệu cấu trúc. Một ví dụ của dữ liệu kiểu cấu trúc là một bảng lý lịch trong đó mỗi nhân sự được lưu trong một bảng gồm nhiều kiểu dữ liệu khác n...
34 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2025 | Lượt tải: 2
Trước khi bàn về hàm và chương trình, trong phần này chúng ta sẽ nói về một loại biến mới gọi là con trỏ, ý nghĩa, công dụng và sử dụng nó như thế nào. Biến con trỏ là một đặc trưng mạnh của C++, nó cho phép chúng ta thâm nhập trực tiếp vào bộ nhớ để xử lý các bài toán khó bằng chỉ vài câu lệnh đơn giản của chương trình. Điều này cũng góp phần làm ...
58 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2221 | Lượt tải: 1