Professional Documents
Culture Documents
Toán tử chèn <<, được sử dụng để gửi văn bản tới thiết bị
đầu ra
Phần văn bản của câu lệnh cout được gọi là chuỗi văn
bản
Tệp tiêu đề là tệp có phần mở rộng .h được bao gồm như
một phần của chương trình. Nó thông báo cho trình biên
dịch rằng một chương trình sử dụng các thư viện thời
gian chạy
Tất cả các câu lệnh trong C phải kết thúc bằng dấu chấm
phẩy
Các lớp iostream được sử dụng để cung cấp khả năng
đầu vào và đầu ra cho chương trình C.
Tệp tiêu đề cho lớp iostream là iostream.h
Câu lệnh #include là một trong một số chỉ thị tiền xử lý
được sử dụng với C
Để bao gồm tệp iostream.h, bạn sử dụng các chỉ thị tiền
xử lý sau: #include <iostream
Câu lệnh using namespace std; cho trình biên dịch biết
nơi tìm các tập tin tiêu đề
A namespace là một phần mã được đặt tên cụ thể trong
một thư mục được trình biên dịch truy cập khi nó đang
tìm kiếm các lớp hoặc hàm được viết sẵn.
The preprocessor là chương trình chạy trước trình biên
dịch
Khi bộ tiền xử lý gặp câu lệnh #include, nó sẽ đặt toàn bộ
nội dung của tệp được chỉ định vào tệp hiện tại
Preprocessor directives and include statements cho phép
tệp hiện tại sử dụng bất kỳ lớp, hàm, biến và mã nào khác
có trong tệp được bao gồm.
An i/o manipulator là một chức năng đặc biệt có thể
được sử dụng với câu lệnh i/o
Trình thao tác endl i/o là một phần của lớp iostream
và đại diện cho một ký tự dòng mới
Nhận xét là những dòng bạn đặt trong mã của mình để
chứa nhiều loại nhận xét khác nhau
Chú thích dòng C++ được tạo bằng cách thêm hai
dấu gạch chéo (// ) trước văn bản bạn muốn sử dụng làm
bình luận
Ký hiệu /* và */: dùng cho comment nhiều dòng. Với loại
comment này, compiler sẽ bỏ qua mọi thứ ở giữa ký
hiệu /* và */
Kiểu dữ liệu là loại thông tin cụ thể mà một biến chứa
Có ba kiểu dữ liệu cơ bản được sử dụng trong C :
integers, floating point numbers and characters
Integers là số dương hoặc số âm không có chữ số thập
phân.
floating point numbers chứa số thập phân hoặc được viết
bằng ký hiệu số mũ
Characters Để lưu trữ văn bản, bạn sử dụng kiểu dữ liệu
ký tự. Để lưu trữ một ký tự trong một biến, bạn sử dụng
từ khóa char và đặt ký tự đó trong dấu ngoặc đơn
Sự kết hợp giữa dấu phản ứng ngược (\) và ký tự đặc biệt
được gọi là chuỗi thoát.
Toán tử số học được sử dụng để thực hiện các phép tính
toán học, chẳng hạn như cộng, trừ, nhân và chia
Một biểu thức số học đơn giản bao gồm một toán tử số
học nối hai toán hạng dưới dạng : toán hạng1 toán tử
toán hạng2
Toán tử / chia lấy phần nguyên
Toán tử % chia lấy phần dư
Tên biến cũng được chọn theo quy tắc nhận dạng:
- Mã định danh phải bắt đầu bằng chữ cái ASCII viết hoa
hoặc viết thường hoặc dấu gạch dưới (_)
Bạn có thể sử dụng các chữ số trong mã định danh,
nhưng không được sử dụng dưới dạng ký tự đầu tiên.
Bạn không được phép sử dụng đặc biệt các ký tự như $,
&, * hoặc %
Các từ dành riêng không thể được sử dụng cho biến
Tên
Quy tắc:
1. Một biến phải được khai báo trước khi có thể sử dụng
đã sử dụng.
2. Các câu lệnh khai báo cũng có thể được sử dụng để
lưu trữ
một giá trị ban đầu vào các biến được khai báo.
Lưu ý: Câu lệnh khai báo cung cấp thông tin cho
trình biên dịch chứ không phải một bước trong thuật
toán
Toán tử gán (=) được sử dụng để gán giá trị cho một biến
và để thực hiện các phép tính.
Câu lệnh gán có cú pháp: variable = expression;
Biểu thức là bất kỳ sự kết hợp nào của các hằng, biến và
lệnh gọi hàm có thể được đánh giá để mang lại kết quả.
Thứ tự các sự kiện khi máy tính thực hiện một lệnh
tuyên bố chuyển nhượng là
- Đánh giá biểu thức ở vế phải của
toán tử gán.
- Lưu giá trị kết quả của biểu thức vào
biến ở phía bên trái của toán tử gán.
Ghi chú:
1. Dấu bằng ở đây không giống nhau
nghĩa là dấu bằng trong toán học.
2. Mỗi lần một giá trị mới được lưu trữ trong một biến,
cái cũ bị ghi đè.
C++ bao gồm các toán tử số học khác ngoài dấu bằng của
phép gán.
Toán tử logic được sử dụng để tạo các điều kiện phức tạp
hơn. Giống như các toán tử so sánh, giá trị Boolean đúng
hoặc sai được trả về sau khi thao tác logic được thực thi.
Các toán tử quan hệ và logic có cấu trúc phân cấp thực
thi tương tự như các toán tử số học.