... rộng C+ + C trình bày chương trư c biến tham chiếu, định nghĩa chồng hàm, hàm với đối m c định … Phần ta xem đ c trưng kh c C++ gọi hàm tr c tuyến (inline) Ưu như c điểm hàm Vi c tổ ch c chương ... thành hàm c ưu điểm rõ rệt: Thứ chia chương trình thành đơn vị đ c lập, làm cho chương trình tổ ch c cách khoa h c dễ kiểm soát, dễ phát lỗi, dễ phát triển mở rộng Thứ hai giảm kích thưc chương ... đốivà biến cc bộ, truyền liệu tham số cho đối, giải phóng vùng nhớ trư c thoát khỏi hàm Cc hàm tr c tuyến C+ + c khả kh c ph c như c điểm nói Cc hàm tr c tuyến Để biến hàm thành tr c tuyến ta...
... trình nhập ma trận vuông c p n v c tơ c p n, sau th c phép nhân ma trận với v c tơ vừa nhập #include #include #include class VT; class MT; class VT { private: int ... y; } a C ch dùng hàm toán tử Cc ch dùng: C ch 1: Dùng hàm thông thư ng c ch viết lời gọi Ví dụ: PS p, q, u, v ; u = operator+(p, q) ; // u = p + q v = operator-(p, q) ; // v= p - q C ch 2: Dùng ... để viết c ng th c ph c tạp C ng cho phép dùng dấu ngo c tròn để quy định thứ tự th c phép tính Thứ tự ưu tiên phép tính tuân theo quy t c ban đầu C+ + Chẳng hạn phép * / cthứ tự ưu tiên cao so...
... HA_NOI, Chương Cc khái niệm C+ + Chú thích chương trình Một chương trình thư ng viết c ch ngắn gọn, thông thư ng bên c nh c u lệnh th c chương trình, NSD phép viết vào chương trình c u ghi chú, ... c hạn nên chắn không tránh khỏi sai sót, mong nhận góp ý bạn đ c để giảng ngày hoàn thiện T c giả Chương Cc khái niệm C+ + CHƯƠNG CC KHÁI NIỆM C BẢN C A C+ + Cc yếu tố Môi trường làm vi c ... năng, ấn Alt+chữ biểu thị cho menu ch c (là chữ c gạch dưới) Ví dụ để mở nhóm ch c File ấn Alt+F, sau dịch chuyển hộp sáng đến m c cần chọn ấn Enter Để thuận tiện cho NSD, số ch c hay dùng gắn...
... nhập số cc ch th c kh c với nhập chuỗi kí tự Giả sử c n nhập độ dài hai c nh hình chữ nhật, c nh dài qui ư c tên biến cd chiều rộng qui ư c tên biến cr C u lệnh nhập sau: cin >> cd >> cr ; Khi ... lỗi c pháp Để dịch chương trình ta chọn menu \Compile\Compile \Compile\Make nhanh chóng c ch ấn tổ hợp phím Alt-F9 Chạy chương trình Ấn Ctrl-F9 để chạy chương trình, chương trình chưa dịch sang ... trị c n in không biến cd, cr, mà biểu th c, điều cho phép ta dễ dàng yêu c u máy in diện tích chu vi hình chữ nhật biết cd cr c u lệnh sau: cout
... phím Do c u lệnh cin >> a >> b >> c; viết thành cin >> a; cin >> b; cin >> c; c n nhập liệu vào từ bàn phím lần chung cho lệnh (mỗi liệu nhập cho biến phải c ch dấu trắng) Ví dụ : Nhập liệu cho biến ... liệu cho xâu kí tự c chứa dấu c ch C+ + giải trường hợp số hàm (phương th c) nhập kh c thay cho toán tử >> Cc hàm nhập kí tự xâu kí tự a Nhập kí tự • cin.get() : Hàm trả lại kí tự (kể dấu c ch, ... Ví dụ: char ch; ch = cin.get(); − nhập AB↵, ch nhận giá trị 'A', cin B↵ − nhập A↵, ch nhận giá trị 'A', cin ↵ − nhập ↵, ch nhận giá trị '↵', cin rỗng • cin.get(ch) : Hàm nhập kí tự cho ch trả...
... Cc cờ bật c t c dụng c với định dạng kh c bật Cc cờ cho file tiêu đề iostream.h Để bật/tắt c ta sử dụng phương th c sau: cout.setf(danh sách c ); // Bật c danh sách cout.unsetf(danh sách c ); ... định dấu c ch, c nghĩa độ rộng giá trị c n in bé độ rộng định máy độn dấu c ch vào trư c giá trị c n in cho đủ với độ rộng định C thể yêu c u độn kí tự ch thay cho dấu c ch phương th c Ví dụ ... sách c ); // Tắt c danh sách Cc cờ danh sách viết c ch phép toán hợp bit (|) Ví dụ lệnh cout.setf(ios::left | ios::scientific) bật c ios::left ios::scientific Phương th c cout.unsetf(ios::right...
... dễ đ c mà Cc thích Cc thích lập trình viên sử dụng để ghi hay mô tả phần chương trình Trong C+ + c hai c ch để thích // Chú thích theo dòng /* Chú thích theo khối */ Chú thích theo dòng c p ... dễ đ c mà http://NgocLinhSon.violet.vn 5/65 Cc thích Cc thích lập trình viên sử dụng để ghi hay mô tả phần chương trình Trong C+ + c hai c ch để thích // Chú thích theo dòng /* Chú thích theo ... kiểu cho phép bạn chuyển đổi liệu từ kiểu sang kiểu kh c Có vài c ch để làm vi c C++, c ch thừa kế từ ngôn ngữ C đặt trư c biểu th c cần chuyển đổi tên kiểu liệu b c cặp ngo c đơn (), ví dụ: int...
... tính sau C+ + qui định trật tự tính toán theo m c độ ưu tiên sau: Cc biểu th c cặp dấu ngo c () Cc phép toán (tự tăng, giảm, lấy địa chỉ, lấy nội dung trỏ …) Cc phép toán số h cCc phép toán ... bày chương giáo trình 37 Chương Kiểu liệu, biểu th c câu lệnh V THƯ VIỆN CC HÀM TOÁN H CTrong phần tóm tắt số hàm toán h c hay dùng Cc hàm khai báo file nguyên mẫu math.h Cc hàm số h c • ... c ch c t Nhập, chạy giải thích kết đạt đoạn chương trình sau: #include void main() { char c1 = 200; unsigned char c2 = 200 ; cout
... khó đ c, C+ + cung c p c u lệnh c u tr c kh c cho phép chương trình chọn nhiều nhánh để th c hiện, c u lệnh switch b C pháp 43 Chương C u tr c điều khiển liệu kiểu mảng switch (biểu th c điều ... Chương C u tr c điều khiển liệu kiểu mảng điều kiện sai chương trình th c khối lệnh (nếu c else) không làm (nếu else) c Đ c điểm − Đ c điểm chung c u lệnh cc u tr c thân chứa c u lệnh kh c ... th; cout > th ; switch (th) 44 Chương C u tr c điều khiển liệu kiểu mảng { case 1: case 3: case 5: case 7: case 8: case 10: case 12: cout