C++ Cơ bản và nâng cao doc

79 281 0
C++ Cơ bản và nâng cao doc

Đ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

[...]... Ebooks Team Giao ti p v i console Console là giao di n b n c a máy tính Bàn phím là thi t b vào b n còn màn hình là thi t b ra b n Trong thư vi n iostream c a C++, các thao tác vào ra b n c a m t chương trình ñư c h tr b i hai dòng d li u : cin ñ nh p d li u cout ñ xu t Thêm vào ñó, còn cerr clog là hai dòng d li u dùng ñ hi n th các thông báo l i trên thi t b ra chu n (thư ng là... truy n hai giá tr : 5 3 tương ng v i hai tham s int a int b ñư c khai báo cho hàm addition Vào th i ñi m hàm ñư c g i t main, quy n ñi addition Giá tr c a c hai tham s (5 3) ñư int b bên trong hàm u khi n ñư c chuy n sang cho hàm c copy sang hai bi n c c b int a Dòng l nh sau: return (r); k t thúc hàm addition, tr l i quy n ñi u khi n cho hàm nào ñã g i nó (main) ti p t c chương trình... i a bên trong hàm s nh hư ng ñ n giá tr c a x hoàn toàn tương t v i b y, c z Ki u khai báo tham s theo d ng tham s bi n s d ng d u (&) ch trong C++ Trong ngôn ng C chúng ta ph i s d ng con tr ñ làm vi c tương t như th Truy n tham s dư i d ng tham s bi n cho phép m t hàm tr v nhi u hơn m t giá tr Ví d , ñây là m t hàm tr v s li n trư c li n sau c a tham s ñ u tiên // more than one... u tên ki u m i bao b c bi u th c gi a m t c p ngo c ñơn i = int ( f ); Trang 16 Updatesofts.com Ebooks Team C hai cách chuy n ñ i ki u ñ u h p l trong C++ Thêm vào ñó ANSI -C++ còn nh ng toán t chuy n ñ i ki u m i ñ c trưng cho l p trình hư ng ñ i tư ng sizeof() Toán t này m t tham s , ñó th là m t ki u d tr v kích c b ng byte c a ki u hay ñ i tư ng ñó li u hay là m t bi n a = sizeof (char);... tham s ñ u là d u (&), ñ báo hi u r ng các tham s này ñư c truy n theo tham s bi n ch không ph i tham s giá tr Khi truy n tham s dư i d ng tham s bi n chúng ta ñang truy n b n thân bi n ñó b t kì s thay ñ i nào mà chúng ta th c hi n v i tham s ñó bên trong hàm s nh hư ng tr c ti p ñ n bi n ñó Trong ví d trên, chúng ta ñã liên k t a, b c v i các tham s khi g i hàm (x, y z) m i s thay ñ... Các toán t Qua bài trư c chúng ta ñã bi t ñ n s t n t i c a các bi n các h ng Trong C++, ñ thao tác v i chúng ta s d ng các toán t , ñó là các t khoá các d u không trong b ng ch cái nhưng l i trên h u h t các bàn phím trên th gi i Hi u bi t v chúng là r t quan tr ng vì ñây là m t trong nh ng thành ph n b n c a ngôn ng C++ Toán t gán (=) Toán t gán dùng ñ gán m t giá tr nào ñó cho m t bi... ngư i dùng nh p vào là ñi u ki n ki m tra ñ k t thúc vòng l p N u b n không nh p s 0 trong ví d trên thì vòng l p s không bao gi ch m d t Vòng l p for D ng th c: for (initialization; condition; increase) statement; ch c năng chính c a nó là l p l i statement ch ng nào condition còn mang giá tr ñúng, như trong vòng l p while Nhưng thêm vào ñó, for cung c p ch dành cho l nh kh i t o l nh tăng Vì... nó là ki m tra m t vài giá tr h ng cho m t bi u th c, tương t v i nh ng gì chúng ta làm ñ u bài này khi liên k t m t vài l nh if else if v i nhau D ng th c c a nó như sau: switch (expression) { case constant1: block of instructions 1 break; case constant2: block of instructions 2 break; default: default block of instructions } Nó ho t ñ ng theo cách sau: switch tính bi u th c ki m tra xem nó... nháy kép \ d uh i \\ kí t x ngư c Ví d : '\n' '\t' "Left \t Right" "one\ntwo\nthree" Thêm vào ñó, ñ bi u di n m t mã ASCII b n c n s d ng kí t x ngư c (\) ti p theo ñó là mã ASCII vi t trong h s 8 hay s 16 Trong trư ng h p ñ u mã ASCII ñư c vi t ngay sau d u s ngư c, trong trư ng h p th hai, ñ s d ng s trong h s 16 b n c n vi t kí t x trư c s ñó (ví d \x20 hay \x4A) Các h ng chu i kí t th ñư... li u t ki u này sang ki u khác vài cách ñ làm vi c này trong C++, cách b n nh t ñư c th a k t ngôn ng C là ñ t trư c bi u th c c n chuy n ñ i tên ki u d li u ñư c b c trong c p ngo c ñơn (), ví d : int i; float f = 3.14; i = (int) f; ðo n mã trên chuy n s th p phân 3.14 sang m t s nguyên (3) ñây, toán t chuy n ñ i ki u là (int) M t cách khác ñ làm ñi u này trong C++ là s d ng các constructors ( . Console là giao diện cơ bản của máy tính. Bàn phím là thiết bị vào cơ bản còn màn hình là thiết bị ra cơ bản. Trong thư viện iostream của C++, các thao tác vào ra cơ bản của một chương trình. Updatesofts.com Ebooks Team Trang 1 C++ Căn bản và nâng cao Mục lục: I. Cơ bản về C++ (2) I. Cấu trúc của một trương trình C++ (2) II. Các biến kiểu và hằng số (5) III. Các toán tử (13). dấu hiệu nào khác. Thêm vào những số ở hệ cơ số 10 ( cái mà tất cả chúng ta ñều ñã biết) C++ còn cho phép sử dụng các hằng số cơ số 8 và 16. ðể biểu diễn một số hệ cơ số 8 chúng ta ñặt trước

Ngày đăng: 27/06/2014, 12:20

Từ khóa liên quan

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

Tài liệu liên quan