Hàm, mảng và con trỏ
... *nghiem2=(-b-sqrt(delta))/(2*a); return 2; } } } Trang 67 Chỉång VI : Hm, mng v tr const int *p; : int* const p; : const int* const p; tr âãún biãún ngun hàòng : khäng thãø thay âäøi giạ trë ca biãún ... bàòng khong tràõng v in mn hçnh 34 Âo ngỉåüc thỉï tỉû cạc tỉì chùi Vê dủ : con chọ càõn mo con thnh con mo càõn chọ con Vê dủ : “ngäü ại në” thnh “në ại ngäü” 35 Nháûp chùi, âäøi kê tỉû âáưu ... tỉì khoạ “const” Vê dủ : Nháûp mäüt mng cạc säú ngun v sàõp xãúp mng theo thỉï tỉû tàng dáưn #include #include #define N 20; viod nhap(int *), sapxep(int *), xuat(const int...
Ngày tải lên: 02/10/2013, 20:20
... biến trỏ, trỏ tới vùng nhớ kiểu int (4 bytes) p2 biến kiểu int bình thường Tin học sở - Đặng Bình Phương VC VC & & BB BB Khai báo trỏ Sử dụng từ khóa typedef typedef * ; ... tăng/giảm giá trị n*sizeof( ) Không thể tăng/giảm biến mảng Hãy gán trỏ đến địa đầu mảng tăng/giảm Đối số mảng chiều truyền cho hàm địa phần tử mảng 30 Tin học sở - Đặng ... với biến thường Tin học sở - Đặng Bình Phương VC VC & & BB BB Con trỏ NULL Khái niệm Con trỏ NULL trỏ không trỏ đâu Khác với trỏ chưa khởi tạo int int int int n; *p1 = &n; *p2; // unreferenced...
Ngày tải lên: 13/12/2013, 08:15
... Chương 5: Kiểu trỏ kiểu cấu trúc 42/56 5.5 Con trỏ mảng - Con trỏ mảng chiều - Con trỏ xâu ký tự Ngôn ngữ Lập trình C ++ Chương 5: Kiểu trỏ kiểu cấu trúc 43/56 Con trỏ mảng chiều - Con trỏ trỏ đến ... CHƯƠNG 5: KIỂU CON TRỎ VÀ KIỂU CẤU TRÚC Nội dung Kiểu trỏ Kiểu cấu trúc Cấu trúc tự trỏ Mảng cấu trúc Con trỏ mảng Mảng trỏ Ngôn ngữ Lập trình C ++ Chương 5: Kiểu trỏ kiểu cấu trúc ... Chương 5: Kiểu trỏ kiểu cấu trúc 48/56 5.6 Mảng trỏ Khái niệm chung - Mảng trỏ mảng mà phần tử trỏ có kiểu - Do phần tử mảng trỏ trỏ trỏ đến mảng -> cho phép quản lý nhiều mảng liệu kiểu Ngôn...
Ngày tải lên: 16/04/2014, 13:54
MẢNG và CON TRỎ
... NỘI DUNG CON TRỎ C MẢNG CHIỀU MẢNG CHIỀU CON TRỎ Hình dung sâu biến nhớ máy tính… ĐOÁN??? CON TRỎ … 306 b 305 char b; 304 int a; 303 a=5; 302 a++; 301 a 300 299 byte … CON TRỎ int a=5; int ... temperatures[5]; Dùng mảng chiều làm chi? 34 35 37 42 50 MẢNG CHIỀU Bài tập mảng chiều: • • • • • Nhập vào mảng số nguyên Nhập mảng có n phần tử Sắp xếp mảng tăng dần Xuất mảng xếp mảng hình Nửa sau ... nhớ: • • free p; delete p; CON TRỎ Sự khác biệt cách sử dụng trỏ chương trình? CON TRỎ Bài tập: • Cho giá trị c? • Viết lại biểu thức: y=2*x + 4*z cách sử dụng trỏ? MẢNG CHIỀU Cần lưu điểm...
Ngày tải lên: 08/06/2014, 08:43
Kieu con tro docx
... phần tử mảng xác định số mảng xác định qua biến trỏ – Tên mảng tương đương với địa phần tử nó, tương tự trỏ tương đương với địa phần tử mà trỏ tới Kiểu mảng Ví dụ Kiểu Con trỏ Ví dụ & [0] ... pint p2, p3; 10 Con trỏ NULL Khái niệm Con trỏ NULL trỏ không chứa địa Khác với trỏ chưa khởi tạo int int int int n; *p1 = &n; *p2; *p3 = NULL; NULL 11 Con trỏ mảng chiều Giữa mảng trỏ có liên hệ ... – p1 biến trỏ, trỏ tới vùng nhớ kiểu int (4 bytes) p2 biến kiểu int bình thường Khai báo trỏ Sử dụng từ khóa typedef typedef * ; ; Ví dụ...
Ngày tải lên: 18/06/2014, 14:20
Chương 3: Mảng và con trỏ ppt
... endl; return 0; } Con trỏ null Con trỏ có giá trị null tức không trỏ vào địa nhớ cụ thể Con trỏ hàm Thường sử dụng để truyền hàm tham số hàm khác Khi khai báo tham số trỏ hàm cần khai báo: ... trỏ nameptr = "New"; // sai (name_ptr hằng) *nameptr = 'B'; // (*nameptr char) Nếu khai báo sau thay đổi trỏ nội dung trỏ: const char* const titleptr = "Title"; Con trỏ mảng Mảng truy nhập ... answer_ptr trỏ trỏ tới kiểu char Dữ liệu trỏ trỏ thay đổi trỏ answer_ptr = "Fifty-One"; // (answer_ptr biến trỏ) *answer_ptr = 'X'; // sai (*answer_ptr hằng) Con trỏ … Nếu khai báo: char *const...
Ngày tải lên: 04/07/2014, 14:20
Chương 2: Mảng và con trỏ (array and pointer) docx
... 2.9- Con trỏ hàm Trong C, thân hàm biến, nhng định nghĩa trỏ tới hàm Thông qua trỏ hàm, coi địa hàm nh biến Bằng cách hàm đợc truyền cho hàm đợc đặt vào bảng Điều quan trọng sử dụng trỏ hàm để ... truy nhập tới phần tử A[i][j] đợc thông qua trỏ trỏ tới trỏ Điều có nghĩa ta thay mảng nhiều chiều trỏ trỏ tới trỏ Nói cách khác, ta khử khai báo mảng nhiều chiều thông qua trỏ trỏ tới trỏ Ví ... *A[N] thành mảng gồm N trỏ 2.7 Con trỏ trỏ tới trỏ Nh đợc ví dụ 2.13 Một mảng đợc coi nh trỏ, khai báo : 70 float A[10]; hoàn toàn đợc thay việc sử dụng trỏ với phép cấp phát nhớ cho trỏ: float...
Ngày tải lên: 12/07/2014, 09:20