Tài liệu Giáo trình ngôn ngữ C++ Part 13 pptx

1 306 0
Tài liệu Giáo trình ngôn ngữ C++ Part 13 pptx

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

Thông tin tài liệu

Giáo trình tin học cơ sở II - Ngụn ng C 13 khuụn dng khỏc m min giỏ tr ca s thc so vi s nguyờn cú cựng kớch thc cng khỏc. Kiu d liu tờn kiu kớch thc (tr tuyt i)min giỏ tr s thc vi chớnh xỏc n float 4 byte 3.4e-38 -> 3.4e38 s thc vi chớnh xỏc kộp double 8 byte 1.7e-308 -> 1.7e308 s thc di vi chớnh xỏc kộp long double 10 byte 3.4e-4832 -> 1.1e 4932 Trong bng trờn min giỏi tr chỳng ta núi ti giỏ tr dng ln nht m s thc cú th biu din (giỏ tr õm nh nht ly i) v giỏ tr dng nh nht cũn phõn bit c vi 0. Vớ d vi kiu float, giỏ tr dng ln nht l 3.4e38 =3.4*10 38 v s dng nh nht cú th biu din l 3.4e-38 = 3.4*10 -38 . Tuy nhiờn, do s ch s trong phn nh tr l gii hn nờn s ch s ỏng tin cy (hay ta núi l s ch s cú ngha) cng gii hn vi kiu float l 7-8 ch s, double l 15 ch s, v long double l 18-19 ch s. ắ Kiu con tr v a ch Ngoi hai kiu d liu s m chỳng ta va cp trong C cũn kiu d liu rt hay s dng ú l kiu con tr. Chỳng ta bit l cỏc thnh phn: bin, hng, hm, c lu trong b nh, tc l chỳng c nh v ti mt vựng nh cú c xỏc nh. Mt thnh phn (bin, hng) cú th lu giỏ tr l a ch ca mt thnh phn khỏc c gi l con tr. Giỏ s p l mt con tr lu a ch ca a thỡ ta núi p tr ti a v kiu ca con tr p l kiu ca thnh phn m p tr ti. Khai bỏo con tr <kiu> * <tờn_con_tr>; // khai bỏo bin con tr Vớ d: int * p,*q; // p, q l 2 con tr kiu int Kiu void : Ngoi cỏc kiu d liu trong C cũn cú nhng thnh phn (con tr) khụng xỏc nh kiu, hoc hm khụng cn tr v giỏ tr trong trng hp ny chỳng ta cú con tr, hm kiu void. Hay núi cỏc khỏc void l mt kiu nhng l kiu khụng xỏc nh. II.4. Biu thc v cỏc phộp toỏn ắ Biu thc . Giáo trình tin học cơ sở II - Ngụn ng C 13 khuụn dng khỏc m min giỏ tr ca s thc so vi s nguyờn

Ngày đăng: 21/01/2014, 18:20

Từ khóa liên quan

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

Tài liệu liên quan