Bài giảng Lập trình nâng cao - Chương 1: Giới thiệu về C++ tập trung làm rõ chương trình đầu tiên , ra vào dữ liệu đơn giản, biến, hằng, và kiểu dữ liệu, phép toán, các lệnh rẽ nhánh điều kiện, các lệnh lặp. | Lập trình nâng cao Giới thiệu về C++ Outline • • • • • • Chương trình đầu tiên Ra vào dữ liệu đơn giản Biến, hằng, và kiểu dữ liệu Phép toán Các lệnh rẽ nhánh điều kiện Các lệnh lặp Giới thiệu C++ 2 Hello World! Chú thích bắt đầu bằng // Tiền xử lý #include yêu cầu nạp nội dung file thư viện iostream trước khi dịch Hàm int main() là phần code sẽ được thực thi khi chương trình chạy cout << là cách ghi một đoạn text ra màn hình std là không gian tên (namespace) của thư viện chuẩn std::cout có nghĩa là cout thuộc không gian tên std Cặp ngoặc { } đánh dấu đầu và cuối một khối lệnh - block return 0 hàm ý chương trình kết thúc thành công Giới thiệu C++ 3 Variable – Biến Biến: một vùng nhớ được đặt tên khai báo biến x thuộc kiểu int Khởi tạo giá trị cho x. Có thể thay hai dòng 5,6 bằng một dòng với nội dung: int x = 4 + 2; Nối các phép toán << để in một chuỗi giá trị. Với khai báo namespace, sẽ không phải viết std:: mà chỉ cần viết cout là đủ hiểu Giới thiệu C++ 4 Data types – các kiểu dữ liệu Kế thừa từ C • char • short, int, long • float, double, long double Các kiểu khác • bool true/false • wchar_t ký tự, lưu bảng chữ cái quốc tế Giới thiệu .