tap hop lenh duoc chay theo thu tu.
ban luyen
C++
lo trinh thuc hanh de hoc C++ tu con so 0
dinh nghia truoc
C++ la gi
C++ dung de viet chi dan chinh xac. O day ban hoc theo lo trinh thuc hanh de hoc C++ tu con so 0. Hay bat dau voi mot mo hinh: dau vao qua cac buoc roi thanh dau ra.
main.cppchay g++ main.cpp -std=c++17 && ./a.outthoi quen hoc mot phan nho cua C++, go vi du toi thieu roi chaygia tri la du lieu. bien la ten de giu du lieu.
mot viec nho co ten, nhan dau vao va tao ket qua.
C++17 compiler chay code trong main.cpp.
doan code dau tien
Input output
cin cout headers namespace#include <iostream>
using namespace std;
int main() {
cout << 42;
}dau ra 42pha he ngon ngu
cay pha he C++
xem C++ den tu dau, gan voi ngon ngu nao, va nen hoc gi tiep.
tu con so 0
Ngan hang cau hoi
Tim truoc khi luyen
Chon giai doan hoac tim trong ngan hang cua ngon ngu nay roi mo bai tap.
C++ cau 1
C++ cau 1. Chon mo ta phu hop nhat voi output stream.
C++ cau 2
C++ cau 2. Chon mo ta phu hop nhat voi integer type.
C++ cau 3
C++ cau 3. Chon mo ta phu hop nhat voi vector push.
C++ cau 4
C++ cau 4. Chon mo ta phu hop nhat voi reference.
C++ cau 5
C++ cau 5. Chon mo ta phu hop nhat voi output stream.
C++ cau 6
C++ cau 6. Chon mo ta phu hop nhat voi integer type.
C++ cau 7
C++ cau 7. Chon mo ta phu hop nhat voi vector push.
C++ cau 8
C++ cau 8. Chon mo ta phu hop nhat voi reference.
C++ cau 9
C++ cau 9. Chon mo ta phu hop nhat voi output stream.
C++ cau 10
C++ cau 10. Chon mo ta phu hop nhat voi integer type.
C++ cau 11
C++ cau 11. Chon mo ta phu hop nhat voi vector push.
C++ cau 12
C++ cau 12. Chon mo ta phu hop nhat voi reference.
C++ cau 13
C++ cau 13. Chon mo ta phu hop nhat voi output stream.
C++ cau 14
C++ cau 14. Chon mo ta phu hop nhat voi integer type.
C++ cau 15
C++ cau 15. Chon mo ta phu hop nhat voi vector push.
C++ cau 16
C++ cau 16. Chon mo ta phu hop nhat voi reference.
C++ cau 17
C++ cau 17. Chon mo ta phu hop nhat voi output stream.
C++ cau 18
C++ cau 18. Chon mo ta phu hop nhat voi integer type.
trac nghiem
C++ cau 1
C++ cau 1. Chon mo ta phu hop nhat voi output stream.
cout << 42;
tham khao
mau cho main.cpp
g++ main.cpp -std=c++17 && ./a.outcin cout headers namespace
Input output
#include <iostream>
using namespace std;
int main() {
cout << 42;
}- Include the right headers
- Use cout for output
- Return from main
int double bool string vector
Types
int score = 40 + 2; cout << score;
- Choose the right type
- Watch integer division
- Initialize variables
vector map set queue stack
STL
vector<int> v = {1, 2, 3};
cout << v.size();- Know the container behavior
- Use size for count
- Trace push pop operations