... tham chiếu thay cho con trỏ nếu c thể Nếu ta làm vi c với nhiều đối tượng, chỉ cc ch duy nhất là sử dụng con trỏ Hơn nữa tham chiếu không thể nhận giá trị null Ngôn ngữlậptrình C+ +1 ... x=5,y=7;Doicho(&x,&y);L c này 2 giá trị x và y mới th c sự đư c đổi chỗ cho nhau CON TRỎ & THAM CHIẾU Qua cc ví dụ đã phân tích, vi c sử dụng con trỏ và tham chiếu cho ta kết quả giống ... &sv1=Sinhvien;- C c khai báo đúng 1) int sn=20; int &i=sn;2) Sinhvien sv_lop_T14A; Sinhvien &sv1 = sv_lop_T14A; THAM CHIẾU LÀ GÌ ? Địa chỉ c a tham chiếu: là địa chỉ c a đối...
... c a chương trình C+ +chương trình C+ +•< ;c c thư viện>: Nơi chứa cc ch c năng c bản do trình biên dịch cung c p ho ccc ch c năng do người lậptrình đã định nghĩa trư c đó. Cc thư ... dung trình bàyNội dung trình bày•Máy tính, phần c ng, phần mềm• C c m c của ngônngữlập trình • Ngôn ngữ b c cao và C+ +• C c thành phần c bản c a chương trình C+ +• C c kiểu dữ liệu c ... hằng số th c c tên là PI và E; trong đó PI nhận giá trị là 3 .14 c n E nhận giá trị 2.72 C c m c của ngônngữlập trình Cc m c của ngônngữlập trình C u tr c phân c p c a ngônngữ trên...
... logic•Biểu th c Logic (hay c n gọi là biểu th c điều kiện ho c biểu th c nhị phân) là biểu th c trong đó c thể chứa cc toán tử so sánh, biến logic, hằng logic, cc toán tử logic. Giá trị c a biểu ... và ccngônngữ Tây Âu kh c. Nó thường đư c dùng để hiển thị văn bản trong máy tính và cc thiết bị thông tin kh c. C u lệnh rẽ nhánh if• C u lệnh if th c hiện rẽ nhánh c ng vi c bằng c ch ... nh 1 đi u ki n 2ề ệ C u l nh 3ệfalsetrue NGÔN NGỮLẬPTRÌNH C+ + 1 Tuần 2Giảng viên: Ths Trần Đ c MinhEmail: tran.duc.minh@thanglong.edu.vn tdminh 211 0@yahoo.com Biểu th c Logic đư c tạo...
... long b); C c đ c điểm c a quá tải hàm•Chú ý: C n đảm bảo cc kiểu kh c nhau c a cc tham số c a cc hàm quá tải là c c kiểu kh c nhau th c sự•Ví dụ: Kiểu đư c typedef thật ra chỉ là một ... trị c a cc tham số hình th c x, y chỉ đư c đổi chỗ cho nhau trong pham vi c a hàm. Nhưng giá trị cc tham số th c sẽ không đổi chỗ đư c cho nhau. Quá tải hàm• C+ + cho phép tạo ra cc hàm ... fabs(double d); NGÔN NGỮLẬPTRÌNH C+ + 1 Tuần 6 Hàm c đối số m c định• C c đối m c định phải là cc đối số cuối c ng tính từ trái sang phải.–Ví dụ:• C c hàm c đối số m c định sau là đúng:int...
... nâng cao, NXB KH&KT, 19 99.Quách Tuấn Ng c, Ngônngữlậptrình C, NXBGD, 19 98. 1 Giới thiệu ngônngữ C C u tr c cơ bản c a một chương trình C. Ví dụ một chương trìnhC đơn giản C c ... chuyển): chạy trên cc máy tính và hệ điều hành kh c nhau. • Ít từkhoá: Cc từ khoá dùng riêng cho ngônngữ khi lập trình. • Ngônngữlậptrìnhc u tr c • C là ngônngữ b c trung: ccc tính ... hoá ngônngữ trên c sở khả năng đ clập với phần c ng.• Chuẩn C ban hành 19 89, đư c cập nhật năm 19 99.3Đ c điểm• C là ngônngữ mạnh và mềm dẻo: sử dụng lậptrình hệ điều hành, cc giải...
... thị cc thong tin về sách. Viết chương trình chính th c hiện:- Nhập thông tin cho n cuốn sáchMai Đình Ng c - CCK02TH2 4 Trường: Đại H c Qu c Gia TP.HCM BÀI TẬP LẬPTRÌNH HƯỚNG ĐỐI TƯỢNG C+ +}Bài ... Ng c - CCK02TH2 6 Trường: Đại H c Qu c Gia TP.HCM BÀI TẬP LẬPTRÌNH HƯỚNG ĐỐI TƯỢNG C+ +Viết chương trình chính th c hiện nhập vào một danh sách n h c sinh, sau đó hiển thị danh sách những h c ... QU C GIA TP.HCM BÀI TẬP LẬPTRÌNH HƯỚNG ĐỐI TƯỢNG C+ +Họ Tên: Mai Đình Ng c LỚP: CCK02TH2Khoa C ng Nghệ Thông TinHà Nội – 2 011 BÀI TẬP C+ +Bài 1: Xây dựng lớp c sở HOCSINH ccc thông tin:...
... 8 c giá trị là 3*8*8+4*8+5=229 1. 6.2.4. Hằng int hệ 16 :Trong hệ này ta sử dụng 16 ký tự : 0 ,1 ,9,A,B ,C, D,E,F. C ch viết Giá trịa ho c A 10 b ho c B 11 c ho cC 12 d ho c D 13 e ho c E 14 f ... dụng, c thể chia cc cấu tr c điều khiển thành cc nhóm chính :Nhảy không c điều kiện.Rẽ nhánh.Tổ ch c chu trình. Ngoài ra c n một số toán tử kh c có ch c năng bổ trợ nh break, continue.5 .1. ... số liệu ta c thể thao t c theo nhiều c ch kh c nhau: C ch 1 :Đa ba số vào c ng một dòng, cc số phân c ch nhau bằng dấu c ch ho c dấu tab. C ch 2 :Đa ba số vào ba dòng kh c nhau. C ch 3 :Hai...
... ngữlậptrình chung trong Visual Studio, và tham vọng c a họ cung c p cho cc ngôn ngữlậptrìnhc a cc công ty kh c dùng chung luôn. C ng vi c này đư c x c tiến một c chhoàn toàn bí mật mãi cho ... đại C# là ngônngữ hướng đối tượng C# là ngônngữ mạnh mẽ C# là ngônngữ ít từ khóa C# là ngônngữ module hóa C# sẽ là ngônngữ phổ biến Ngônngữ C# và những ngônngữ kh c Cc bư c chuẩn ... vàcuối c ng là cc tham số c n thiết cho phương th c th c hiện.Chú thích Một chương trình đư c viết tốt thì c n phải c chú thích cc đoạn mã đư c viết. Cc đoạnchú thích này sẽ không được...
... tin chương trìnhc . Trang 15 Lập trìnhc n bản PHẦN 2 GIỚI THIỆU VỀ MỘT NGÔNNGỮLẬPTRÌNH -NGÔN NGỮLẬPTRÌNHC Chương 1 GIỚI THIỆU VỀ NGÔNNGỮC & MÔI TRƯỜNG TURBO C 3.0 H c ... VI.2 .1 Cc toán tử số h c Trong ngônngữ C, cc toán tử +, -, *, / làm vi c tương tự như khi chúng làm vi c trong ccngônngữ kh c. Ta c thể áp dụng chúng cho đa số kiểu dữ liệu c sẵn đư c ... giới lậptrình để rồi c c công ty lậptrình sử dụng một c ch rộng rãi. Sau đó, cc công ty sản xuất phần mềm lần lượt đưa ra cc phiên bản hỗ trợ cho vi clậptrình bằng ngônngữC và chuẩn...