Chương 2<br />
<br />
Ngôn ngữ lập trình C++<br />
Nội dung 1 2 3 4 Lịch sử ra đời Những mở rộng của C++ Nhập xuất dữ liệu Xử lý tập tin<br />
1<br />
<br />
Chương 2 Ngôn ngữ lập trình C++<br />
Lịch sử phát triển<br />
<br />
<br />
<br />
1973, Dennis Ritchie phát triển ngôn ngữ C 1980, ngôn ngữ C++ được Bjarne Stroustrup (AT & T Bell Lab) giải thưởng Grace Murray Hopper năm 1994 của ACM, phát triển từ ngôn ngữ C.<br />
<br />
29/8/2014<br />
<br />
2<br />
<br />
www.lhu.edu.vn<br />
<br />
Chương 2 Ngôn ngữ lập trình C++<br />
Lịch sử phát triển<br />
<br />
<br />
<br />
C++ kế thừa cú pháp và một số đặc điểm ưu việt của C: như xử lý con trỏ, thư viện các hàm phong phú đa dạng, chương trình chạy nhanh.. Phát triển nhằm hỗ trợ hướng đối tượng. C++ là ngôn ngữ lai (Hybrid language) giữa lập trình cấu trúc và lập trình hướng đối tượng<br />
<br />
29/8/2014<br />
<br />
3<br />
<br />
www.lhu.edu.vn<br />
<br />
Chương 2 Ngôn ngữ lập trình C++<br />
Những mở rộng của C++<br />
<br />
<br />
<br />
Các từ khóa mới của C++<br />
<br />
29/8/2014<br />
<br />
4<br />
<br />
www.lhu.edu.vn<br />
<br />
Chương 2 Ngôn ngữ lập trình C++<br />
Những mở rộng của C++<br />
<br />
<br />
<br />
Sử dụng ghi chú<br />
Cách 1: /* Nội dung ghi chú*/ Cách 2: //Dòng ghi chú Ví dụ:<br />
if( a==b && b==c ) { /* printf(“3 canh a, b, c bang nhau”); */ // printf(“3 canh a, b, c bang nhau”); }<br />
<br />
29/8/2014<br />
<br />
5<br />
<br />
www.lhu.edu.vn<br />
<br />