- C++ là một sự mở rộng của C,do đó có thể sử dụng một chương trình biên dịch C++ để dịch và thực hiện các chương trình viết bằng C. - C yêu cầu các chú thích nằm giữa /* và */.C++ cho phép tạo một chú thích bắt đầu bằng "//" cho đến hết dòng. | LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG VỚI C MỘT số TIỆN ÍCH VÀ MỞ RỘNG CỦA C so VỚI C MỤC TIÊU CỦA BÀI NÀY GIÚP NGƯỜI HOC Nhập xuất dữ liệu sử dụng toán tử cin và cout Viết chú thích trên một dòng khai báo biến ở mọi nơi cấp phát và thu hồi bộ nhớ động sử dụng toán new và delete Giải các bài tập có sử dụng kỹ thuật chồng hàm thâm số ngầm định. A TÓM TĂT LÝ THUYẾT - C là một sự mởi rộng của C do đó có thể sử dụng một chương trình biên dịch C để dịch và thực hiện các chương trình viết bằng C - C yêu cầu các chú thích nằm giữa và . C cho phép tạo một chú thích bắt đầu bằng cho đến hết dòng - C cho phép khai báo tuỳ ý. Thậm chí có thể khai báo biến trong phần khởi tạo của câu lênh lặp for - C cho phép truyền tham số cho hàm bằng tham chiếu. Điều này tương tự như truyền tham biến cho chương trình con trong ngôn ngữ lập trình PASCAL. Trong lời gọi hàm ta dùng tên biến và biến đó sẽ được truyền cho hàm qua tham chiếu. Điều đó cho phép thao tác trực tiếp trên biến được truyền chứ không phải gián tiếp qua biến trỏ. - Toán tử new và delete trong C được dùng để quản lý bộ nhớ động thay vì các hàm cấp phát động của C - C cho phép người viết chương trình mô tả các giá trị ngầm định cho các tham số của hàm nhờ đó hàm có thể được gọi với một danh sách các tham số không đủ. - Toán tử cho phép truy nhập biến toàn cục khi đồng thời sử dụng biến cục bộ và toàn cục cùng tên. - Có thể định nghĩa các hàm cùng tên với các tham số khác nhau. Hai hàm cùng tên sẽ được phân biệt nhờ giá trị trả về và danh sách kiểu các tham số. B. MỘT SỐ LƯU Ý Các lỗi thường gặp một số thói quen lập trình tốt. Các lỗi thường gặp Quên đóng cho các chú thích Khai báo biến sau khi biến được sử dụng Sử dụng lệnh return để trả về giá trị nhưng khi định nghĩa hàm lại mô tả hàm kiểu void hoặc ngược lại quên câu lệnh này trong trường hợp hàm yêu cầu giá trị trả về. Không có hàm nguyên mẫu cho các hàm Bỏ qua khởi tạo cho các biến tham chiếu Thay đổi giá trị của các hằng Tạo các hàm cùng tên cùng tham số. Một số thói quen lập .