Lập trình C++

52 994 3
Lập trình C++

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Tài liệu lập trình C++

L P TRÌNH HƯ NG I TƯ NG V I C++ Mét sè tiƯn Ých vµ më réng cđa C++ so víi C M C TIÊU C A BÀI NÀY GIÚP NGƯ I H C Nh p/xu t d li u s d ng toán t cin cout Vi t thích m t dịng, khai báo bi n m i nơi, c p phát thu h i b nh ng s d ng toán new delete, Gi i t p có s d ng k thu t ch ng hàm, thâm s ng m nh A/ TÓM T T LÝ THUY T - C++ m t s m i r ng c a C, ó có th s d ng m t chương trình biên d ch C++ d ch th c hi n chương trình vi t b ng C - C yêu c u thích n m gi a /* */ C++ cho phép t o m t thích b t u b ng “//” cho n h t dòng - C++ cho phép khai báo tuỳ ý Th m chí có th khai báo bi n ph n kh i t o c a câu lênh l p for - C++ cho phép truy n tham s cho hàm b ng tham chi u i u tương t truy n tham bi n cho chương trình ngơn ng l p trình PASCAL Trong l i g i hàm ta dùng tên bi n bi n ó s c truy n cho hàm qua tham chi u i u ó cho phép thao tác tr c ti p bi n c truy n ch không ph i gián ti p qua bi n tr - Toán t new delete C++ c dùng qu n lý b nh ng thay hàm c p phát ng c a C - C++ cho phép ngư i vi t chương trình mơ t giá tr ng m nh cho tham s c a hàm, nh ó hàm có th c g i v i m t danh sách tham s khơng - Tốn t “::” cho phép truy nh p bi n toàn c c ng th i s d ng bi n c c b tồn c c tên - Có th nh nghĩa hàm tên v i tham s khác Hai hàm tên s c phân bi t nh giá tr tr v danh sách ki u tham s B M T S LƯU Ý (Các l i thư ng g p, m t s thói quen l p trình t t ) Các l i thư ng g p Quên óng */ cho thích Khai báo bi n sau bi n c s d ng S d ng l nh return tr v giá tr nh nghĩa hàm l i mô t hàm ki u void ho c ngư c l i, quên câu l nh trư ng h p hàm yêu c u giá tr tr v Khơng có hàm ngun m u cho hàm B qua kh i t o cho bi n tham chi u Thay i giá tr c a h ng T o hàm tên, tham s M t s thói quen l p trình t t S d ng “//” tránh l i khơng óng */ thích n m g n m t dòng S d ng kh vào m i c a C++ chương trình d c t khai báo biên lên u kh i l nh Ch dùng t khoá inline v i hàm “nh ”,”không ph c t p” S d ng tr truy n tham s cho hàm c n thay i giá tr tham s , tham chi u dùng truy n tham s có kích thư c l n mà khơng có nhu c u thay i n i dung Tránh s d ng bi n tên cho nhi u m c ch khác chương trình Trang L P TRÌNH HƯ NG I TƯ NG V I C++ C/ BÀI T P M U Ví d 1: C++ ch p nh n hai ki u thích Các l p trình viên b ng C ã quen v i cách thích b ng /*…*/ Trình biên d ch s b qua m i th n m gi a /*…*/ Xét chương trình sau : CT1_1.CPP /* Chương trình in s t n */ #include void main() { int I; for(I = 0; I < 10 ; ++ I)// - cout

Ngày đăng: 21/08/2012, 10:11

Hình ảnh liên quan

Chúng ta có thể xem mảng hai chiều như mảng một chiều như hình 1.2 dưới đây - Lập trình C++

h.

úng ta có thể xem mảng hai chiều như mảng một chiều như hình 1.2 dưới đây Xem tại trang 7 của tài liệu.
Hình 1.2: Mảng hai chiều có thể xem như mảng một chiều. Gọi X là mảng hai chiều có kích thước m dòng và n cột - Lập trình C++

Hình 1.2.

Mảng hai chiều có thể xem như mảng một chiều. Gọi X là mảng hai chiều có kích thước m dòng và n cột Xem tại trang 7 của tài liệu.
Bài 1.4: Viết chương trình in bảng của các số từ 1 đến 256 dưới dạng nhị phân, bát phân và thập lục phân tương ứng - Lập trình C++

i.

1.4: Viết chương trình in bảng của các số từ 1 đến 256 dưới dạng nhị phân, bát phân và thập lục phân tương ứng Xem tại trang 11 của tài liệu.
Nh ập một ngày tháng năm từ bàn phím sau đó in ra màn hình. - Lập trình C++

h.

ập một ngày tháng năm từ bàn phím sau đó in ra màn hình Xem tại trang 18 của tài liệu.
- Đưa ra màn hình danh sách thí sinh trung tuyển( điểm chuẩn vào trường là 18) - Lập trình C++

a.

ra màn hình danh sách thí sinh trung tuyển( điểm chuẩn vào trường là 18) Xem tại trang 22 của tài liệu.
Bài 2: Hãy xây dựng các lớp cần thiết trong phân cấp hình 5.2 - Lập trình C++

i.

2: Hãy xây dựng các lớp cần thiết trong phân cấp hình 5.2 Xem tại trang 52 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan