Tuy biến con trỏ
... thể bên Bước Chọn trỏ vừa vẽ nhấn phím F8 (hoặc vào Modify -> Convert to Symbol) để chuyển sang dạng Movie Clip Xem hình Bước Mở phần Properties...
Ngày tải lên: 05/11/2012, 15:25
Tùy biến con trỏ
... thể bên Bước Chọn trỏ vừa vẽ nhấn phím F8 (hoặc vào Modify -> Convert to Symbol) để chuyển sang dạng Movie Clip Xem hình Bước Mở phần Properties...
Ngày tải lên: 15/11/2012, 11:39
Con trỏ (pointer)
... xem trỏ hằ ng, không phép gá n, tă ng hoặ c giả m Ví dụ : int num, *p, n; p = & num; p ++; // ( & num) ++; // sai trỏ hằ ng II.6 Khai báo trỏ trỏ đế n đối tượng hằng: a Con trỏ hằng: Kiể u * const ... hằng: Kiể u * const p = giá trị; b Con trỏ đế n đối tượng hằng: Kiể u const *p = giá trị hằ ng; hoặ c Const kiể u *p = giá trị hằ ng; Ví dụ: char *const p2 = ABCD const char *p1= ABCD p2 + + ; // ... = *(*(*(p+i0) + i1) + im) Chú ý : Sự khác trỏ mảng: - Biế n trỏ tă ng, giả m hoặ c gá n biế n mả ng trỏ hằ ng tă ng, giả m hoặ c gá n - Ta lấ y địa trỏ lấ y địa mả ng bả n thâ n mả ng đ địa ...
Ngày tải lên: 29/09/2013, 05:20
... 102 104 i j p lệnh p= &i làm cho trỏ tới biến i nghĩa trỏ p chứa địa biến i Bây p đến biến i 100 i 102 j 104 100 p lệnh j=*p đặt nội dung biến p tới (biến i) vào biến j nghĩa gán cho j 100 102 ... trình địa temp đợc đa vào biến trỏ p Sau ta tham khảo tới p giống nh temp Ta dùng p trỏ tới mảng *p nội dung địa Hơn nã p biến trỏ nên ta tăng phát biểu p++ Đ6 Con trỏ chuỗi Rất nhiều hàm th ... dùng trỏ , chao biến trỏ nên thay đổi đợc Ví dụ phát biểu : puts(++chao) cho kết : in chao ! Nếu ta có mảng chuỗi ta dùng mảng trỏ trỏ tới mảng chuỗi Ta khởi tạo chúng giống nh khởi tạo biến trỏ...
Ngày tải lên: 13/12/2013, 11:15
... 102 104 i j p lệnh p= &i làm cho trỏ tới biến i nghĩa trỏ p chứa địa biến i Bây p đến biến i 100 i 102 j 104 100 p lệnh j=*p đặt nội dung biến p tới (biến i) vào biến j nghĩa gán cho j 100 102 ... trình địa temp đợc đa vào biến trỏ p Sau ta tham khảo tới p giống nh temp Ta dùng p trỏ tới mảng *p nội dung địa Hơn nã p biến trỏ nên ta tăng phát biểu p++ Đ6 Con trỏ chuỗi Rất nhiều hàm th ... dùng trỏ , chao biến trỏ nên thay đổi đợc Ví dụ phát biểu : puts(++chao) cho kết : in chao ! Nếu ta có mảng chuỗi ta dùng mảng trỏ trỏ tới mảng chuỗi Ta khởi tạo chúng giống nh khởi tạo biến trỏ...
Ngày tải lên: 24/03/2014, 19:20
Bài 8 - Con trỏ (Pointer) ppt
... Dung Khái ni m tr 2.Các toán t tr Phép tính s h c tr 4 .Con tr m ng 5 .Con tr chu i 6.M ng tr 7.Null pointer 8.Tr gián ti p Khái ni m tr Con tr m t bi n ch a m t a ch b nh Thông thư ng a ch v ... float *p = 0; 8.Tr gián ti p M t tr ch n m t tr khác hình th c tr gián ti p pointer Bi n a ch Giá tr Tr tr c ti p pointer pointer a ch a ch Tr gián ti p Bi n Giá tr Khai báo tr gián ti p, ví d int ... "Dia chi cua a["
Ngày tải lên: 02/04/2014, 05:21
CHƯƠNG 5 : MẢNG VÀ BIẾN CON TRỎ ppt
... với biến Ðịa biến có kiểu khác khác Ðịa biển kiểu int liên tiếp cách byte , biến kiểu float byte - Con trỏ biến dùng để chứa địa biến khác hàm Do có nhiều loại địa nên có nhiều loại biến trỏ Con ... 5.3/ Biến trỏ : 5.3.1/ Khái niệm trỏ ( pointer ) địa : - Mỗi biến ngôn ngữ C có tên tương ứng với vùng nhớ dùng để chứa giá trị Tuỳ theo biến mà vùng nhớ dành cho biến có độ dài khác Ðịa biến ... tính toán biến trỏ ( pointer ) a/ Hai biến trỏ kiểu gán cho : Ví dụ : int a, * p, *a ; float * f; a = ; p = &a ; q = p ; /* */ f = p ; /* sai khác kiểu */ f = ( float * )p ; /* nhờ ép kiểu trỏ nguyên...
Ngày tải lên: 09/07/2014, 03:20
CHƯƠNG 5 CON TRỎ (Pointers) pdf
... (1003) biến khác Biến thứ gọi trỏ 2 Khai báo biến trỏ biế trỏ Cú pháp: type *pointerVariable; type: xác định kiểu liệu biến mà trỏ trỏ đến Ví dụ: int *a; a Toán tử trỏ (pointer operators) tử trỏ ... địa biến cho biến trỏ Cú pháp: p p =& Toán tử trỏ (pointer operators) tử trỏ Ví dụ: int a=25, x; int *y; x=a; y=&a; a 25 y y x Toán tử trỏ (pointer operators) tử trỏ Toán ... } Con trỏ void (void pointers) Con trỏ void lọai trỏ đặc biệt mà trỏ đến kiểu liệu ể ể Cú pháp: void *pointerVariable; Ví dụ: void *p; p = &a; // p trỏ đến biến nguyên a p = &f; //p trỏ đến biến...
Ngày tải lên: 22/07/2014, 21:23
Chương 2: Mảng và con trỏ (array and pointer) docx
... } 2.5- Con trỏ (Pointer) Con trỏ biến chứa địa biến khác Con trỏ đợc sử dụng nhiều C đợc coi mạnh biểu diễn tính toán truy nhập gián tiếp đối tợng 2.5.1 Các phép toán trỏ Để khai báo trỏ, thực ... 2.5.2 Con trỏ đối hàm Để thay đổi trực tiếp nội dung biến hàm đối hàm phải trỏ Đối với biến có kiểu bản, sử dụng toán tử &(tên _biến) để truyền địa biến cho hàm nh ví dụ đổi nội dung biến x biến ... 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í dụ sau minh họa cho việc thay mảng nhiều chiều trỏ trỏ...
Ngày tải lên: 12/07/2014, 09:20
Bài 2 - Pointer (Con trỏ)
... ví dụ trỏ pointerTuoi: o o pointerTuoi có nghĩa là: "Tôi muốn giá trị trỏ pointerTuoi" (giá trị địa biến) , *pointerTuoi có nghĩa là: "Tôi muốn giá trị biến số mà trỏ pointerTuoi vào" Để hiểu ... ta có trỏ pointerSoHang chứa địa biến số soHang lúc này, ta có trỏ lên biến số soHang, ta thay đổi trực tiếp giá trị biến số soHang nhớ! Chỉ cần dùng *pointerSoHang để điều chỉnh giá trị biến ... ghi sau: pointer pointerTuoi; Thay vậy, sử dụng kí tự *, sau int Tại lại vậy? Thật ra, cần phải rõ type biến số mà trỏ chứa địa Ở trên, pointerTuoi chứa địa biến số tuoi (type int), trỏ phải...
Ngày tải lên: 03/08/2015, 20:06
Mảng con trỏ tham chiếu
... highest; 5.3 Con trỏ Con trỏ đơn giản địa vị trí nhớ cung cấp cách gián tiếp để truy xuất liệu nhớ Biến trỏ định nghĩa để trỏ tới” liệu thuộc kiểu liệu cụ thể Ví dụ, int char *ptr1; *ptr2; // trỏ tới ... trị biến ptr1 trỏ tới tương đương với num Ký hiệu * toán tử lấy giá trị; nhận trỏ đối số trả nội dung vị trí mà trỏ trỏ tới Thông thường kiểu trỏ phải khớp với kiểu liệu mà trỏ tới Tuy nhiên, trỏ ... nghĩa trỏ trỏ đến liệu kiểu khác kiểu liệu gốc Con trỏ ép (chuyển kiểu) thành kiểu khác Ví dụ, ptr2 = (char*) ptr1; chuyển trỏ ptr1 thành trỏ char trước gán tới trỏ ptr2 Không quan tâm đến kiểu trỏ...
Ngày tải lên: 16/08/2012, 09:32
Bàn phím và con trỏ
... { printf("\x1B[%d",j+1,hpos); printf("%s\n",*(arr+j)); } } Các mục cho menu đợc cất giữ mảng trỏ trỏ tới chuỗi Sau chơng trình dùng hàm để hiển thị menu Hàm định vị nháy nhờ dãy định vị ANSI.SYS ... cursor ANSI - America National Standards Institut Để bảo đảm cài đặt tập tin ansi.sys tập tin config.sys ta đặt dòng lệnh : device = ansi.sys Điều khiển cursor ansi.sys : ansi.sys dùng dãy escape...
Ngày tải lên: 16/08/2012, 09:59
Lập trình con trỏ
... để định vị trỏ đến địa biến làm việc Cú pháp: =& Giải thích: Ta gán địa biến Tên biến cho trỏ Tên biến trỏ Ví dụ: Gán địa biến a cho trỏ pa, gán địa biến b cho trỏ pb pa=&a; ... mà trỏ ptr đến, ta sử dụng: void *ptr; Sau đó, ta muốn trỏ ptr đến kiểu liệu Tác dụng khai báo dành bytes nhớ để cấp phát cho biến trỏ ptr II.2 Các thao tác trỏ II.2.1 Gán địa biến cho biến trỏ ... pháp: * Với cách truy cập * coi biến có kiểu mô tả phần khai báo biến trỏ Ví dụ: Ví dụ sau cho phép khai báo, gán địa lấy nội dung vùng nhớ biến trỏ: int x=100; int...
Ngày tải lên: 16/08/2012, 11:34
Mảng con trỏ và tham chiếu trong lập trình C
... Chương Mảng, Con Trỏ, Tham Chiếu Mục tiêu Giới thiệu cách sử dụng mảng, trỏ, tham chiếu Nội dung Mảng chiều, nhiều chiều, nhớ tĩnh Con trỏ, tính toán trỏ, nhớ động Con trỏ hàm, tham ... 34 22 First row hàng đầu 17 24 32 19 Second hai hàng row 13 int 28 38 25 seasonTemp[3][4]; 20 Third row hàng ba Cách tổ chức nhớ Chương Con Trỏ Con trỏ đơn giản địa vị trí nhớ cung cấp cách ... chiếu tới Chương Truyền Bằng Trị - Con Trỏ - Tham Chiếu // Truyền trị (đối tượng) void Swap1 (int x, int y) { int temp = x; x = y; y = temp; } // Truyền địa (con trỏ) 7void Swap2 (int *x, int *y)...
Ngày tải lên: 17/08/2012, 10:32
Mảng con trỏ và tham chiếu
... highest; 5.3 Con trỏ Con trỏ đơn giản địa vị trí nhớ cung cấp cách gián tiếp để truy xuất liệu nhớ Biến trỏ định nghĩa để trỏ tới” liệu thuộc kiểu liệu cụ thể Ví dụ, int char *ptr1; *ptr2; // trỏ tới ... trị biến ptr1 trỏ tới tương đương với num Ký hiệu * toán tử lấy giá trị; nhận trỏ đối số trả nội dung vị trí mà trỏ trỏ tới Thông thường kiểu trỏ phải khớp với kiểu liệu mà trỏ tới Tuy nhiên, trỏ ... nghĩa trỏ trỏ đến liệu kiểu khác kiểu liệu gốc Con trỏ ép (chuyển kiểu) thành kiểu khác Ví dụ, ptr2 = (char*) ptr1; chuyển trỏ ptr1 thành trỏ char trước gán tới trỏ ptr2 Không quan tâm đến kiểu trỏ...
Ngày tải lên: 20/08/2012, 13:40
Mảng con trỏ và tham chiếu
... tượng, tạo trỏ trỏ đối tượng 73 Chương Mảng, Con trỏ, Tham chiếu • Số học trỏ : + Khi tăng trỏ đối tượng, trỏ đến đối tượng + Khi giảm trỏ đối tượng, trỏ đến đối tượng đứng trước Ví dụ 2.2 // Pointers ... num
Ngày tải lên: 21/08/2012, 15:34
Chương trình con trỏ
... NAY KHI TA GỌI CTCON Chương 10: CHƯƠNG TRÌNH CON 28 CÁC VÍ DỤ MINH HỌA NHẬP VÀO SỐ HỆ HEX IN RA SỐ ĐÃ NHẬP VỚI YÊU CẦU SAU : ViẾT CTCON NHẬP SỐ ViẾT CTCON XUẤT SỐ CTCHÍNH GỌI CTCON TRÊN Chương ... (CHO KHAI BÁO CHAR, INT, CON TRỎ GẦN) THÌ GIÁ TRỊ ĐÓ PHẢI ĐƯỢC ĐẶT TRONG THANH GHI AX CỦA HÀM TRƯỚC KHI QUAY VỀ CTCHÍNH Chương 10: CHƯƠNG TRÌNH CON 25 CHUYỂN GIÁ TRỊ TỪ CTCON LÊN CT CHÍNH NẾU ... vào STACK Tăng biến đếm Đọc kí tự END_WHILE ; Hiển thị đảo ngược FOR biến đếm lần DO Lấy kí tự từ STACK Hiển thị END_FOR 10: CHƯƠNG TRÌNH CON Chương 10 GiỚI THIỆU CHƯƠNG TRÌNH CON CTC nhóm...
Ngày tải lên: 22/08/2012, 09:35
Lập trình C căn bản với kiểu con trỏ
... để định vị trỏ đến địa biến làm việc Cú pháp: =& Giải thích: Ta gán địa biến Tên biến cho trỏ Tên biến trỏ Ví dụ: Gán địa biến a cho trỏ pa, gán địa biến b cho trỏ pb pa=&a; ... mà trỏ ptr đến, ta sử dụng: void *ptr; Sau đó, ta muốn trỏ ptr đến kiểu liệu Tác dụng khai báo dành bytes nhớ để cấp phát cho biến trỏ ptr II.2 Các thao tác trỏ II.2.1 Gán địa biến cho biến trỏ ... pháp: * Với cách truy cập * coi biến có kiểu mô tả phần khai báo biến trỏ Ví dụ: Ví dụ sau cho phép khai báo, gán địa lấy nội dung vùng nhớ biến trỏ: int x=100; int...
Ngày tải lên: 31/08/2012, 16:47
Lập trình C với Chuỗi và con trỏ
... nhiều quyền • Bốn cách truyền trỏ cho hàm – Con trỏ thường trỏ đến liệu thường • Khả truy cập cao – Con trỏ thường trỏ đến liệu – Hằng trỏ trỏ đến liệu thường – Hằng trỏ trỏ đến liệu • Ít quyền truy ... tạo biến trỏ • Khai báo trỏ – * cho biết biến trỏ int *myPtr; liệu kiểu int có địa myPtr, trỏ kiểu int * – Mỗi trỏ cần dấu int *myPtr1, *myPtr2; – Có thể khai báo trỏ tới kiểu liệu • Khởi tạo trỏ ... function convertToUppercase Khi dùng toán tử ++ cho trỏ trỏ đến mảng, địa vùng nhớ lưu trỏ sửa để trỏ trỏ đến phần tử mảng The phrase before conversion is: characters and $32.98 The phrase after conversion...
Ngày tải lên: 04/09/2012, 15:25