1
Khoa Công Ngh Thông Tin & Truy n Thông
Đ i H c C n Th ơ
M Đ U
M Đ U
CH NG 1:ƯƠ
CH NG 1:ƯƠ
(INTRODUCTION)
(INTRODUCTION)
2
L ch S C a C++
L ch S C a C++
C++ d a trên ngôn ng l p trình C
C đ c pt minh tr c 1970 b i Dennis Ritchieượ ướ
Ngôn ng cài đ t h th ng cho h đi u hành Unix
C++ đ c phát minh b i Bijarne Stroustroup, b t ượ
đ u năm 1979
Phiên b n th nghi m, phiên b n th ng m i ươ
Các chu n nn ng C++ hi n t i đ c đi u ượ
khi n b i ANSI ISO
3
M Đ u
M Đ u
M c tiêu
Gi i thi uc khái ni m c b n c a m t ơ
ch ng trình C++ươ
N i dung
Vi t và biên d ch ch ng trình C++ế ươ
Bi n, h ng, chú thích, ki u d li uế
B nh , nh p xu t
Cách đ t n
Ch ng 1ươ
4
Ch ng Trình C++ Đ u Tiênươ
Ch ng Trình C++ Đ u Tiênươ
S d ng b t kỳ trình
so n th o nào
L u đúng đ nh d ngư
Biên d ch
#include <iostream.h>
int main (void)
{
cout << "Hello World\n";
}
Hello.cpp
C++
Program
C
Code
Object
Code
Execut-
able
C++
COMPILER
NATIVE
C++
TRANSLATOR
LINKER
C
COMPILER
C++
Program
Hello.cpp
Hello.obj
Hello.exe
5
Bi nế
Bi nế
Bi nế
Tên t ng tr ng cho m t vùng nh mà d li u ượ ư
th đ c l u tr trên đó hay là đ c s ượ ư ượ
d ng l i.
Thu c tính c a bi n ế
Ki u: đ c thi t l p khi các bi n đ c đ nh ượ ế ế ượ
nghĩa
G tr: th đ c chuy n đ i b ngch gán ượ
m t g tr m i cho bi n ế
Ch ng 1ươ