0

2 mảng và con trỏ

Chương 2: Mảng và con trỏ (array and pointer) docx

Chương 2: Mảng con trỏ (array and pointer) docx

Kỹ thuật lập trình

... dơ 2. 1, 2. 2 cho kết khác máy tính khác nhau, việc phân bổ nhớ cho mảng tùy thuộc vào không gian nhớ tự máy 2. 2- Các thao tác mảng Các thao tác mảng bao gồm : tạo lập mảng, tìm kiếm phần tử mảng, ... FFE2 Địa phần tử A[1] [2] = FFE6 Địa phần tử A [2] [0]= FFEA Địa phần tử A [2] [1]= FFEE Địa phần tử A [2] [2] = FFF2 Truy nhập trỏ: Địa phần tử A[0][0]= FFD2 Địa phần tử A[0][1]= FFD6 Địa phần tử A[0] [2] = ... temp; } Con trỏ thông thờng đợc sử dụng hàm phải cho nhiều giá trị (có thể nói swap cho hai giá trị, giá trị thông qua đối nó) 2. 5.3 Con trỏ mảng Mảng C thực chất trỏ, vậy, thao tác mảng đợc...
  • 51
  • 528
  • 2
Mảng và con trỏ

Mảng con trỏ

Kỹ thuật lập trình

... D trỏ và: A địa mảng A, hay &A[0]; tương tự cho mảng D ta có D ⇔ &D[0] theo cách gọi trỏ ta nói A trỏ trỏ tới phần tử mảng Với mảng hai chiều D tương tự, D trỏ trỏ tới D[0], D[0] lại trỏ trỏ ... +2( m-1)) D[1] có địa xxxx +2m D[1][0] có địa xxxx +2m (&D[0][0] = =xxxx+2m) D[1][1] có địa xxxx + 2m +2 (&D[0][1] = =xxxx + 2m +2) D[1][m-1] có địa xxxx+2m +2( m -1) (&D[0][m-1] = = xxxx +2m +2( m-1)) ... kiểu T ta nói p trỏ kiểu T, đặc biệt T kiểu trỏ, hay nói cách khác, p lưu trữ địa trỏ khác ta nói p trỏ trỏ tới trỏ Cú pháp khai báo trỏ * ; Ví dụ: int *p; // p trỏ kiểu int...
  • 23
  • 399
  • 1
Hàm, mảng và con trỏ

Hàm, mảng con trỏ

Kỹ thuật lập trình

... *nghiem1=-b/ (2* a); return 1; } else { *nghiem1=(-b+sqrt(delta))/ (2* a); *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 ... thạng nàm (tỉì nàm 20 01 âãún nàm 21 50) Kiãøm tra håüp lóỷ 19 Nhỏỷp ma trỏ n, tỗm xem cọỹt naỡo coù nhiãưu säú dỉång nháút 20 Sỉí dủng hm viãút chỉång trỗnh cọỹng, nhỏn ma trỏ n 21 Sổớ duỷng haỡm ... char *strcat(char *str1,char *str2); Copy näüi dung xáu str2 vaìo âuäi xáu str1, kãút qu âỉåüc lỉu tråí lải str1 Vê dủ : strcat(s1,s2); s1 s l “Cong ngheThong tin”, s2 khäng âäøi Ta cáưn chụ xem...
  • 35
  • 408
  • 2
MẢNG và CON TRỎ

MẢNG CON TRỎ

Kỹ thuật lập trình

... 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… ĐỐN??? CON TRỎ … 306 b 305 char b; 304 int a; 303 a=5; 3 02 a++; 301 a 300 29 9 byte … CON TRỎ int a=5; int ... a=5 100 In p  ? In &a  ? In &p  ? 23 In *p  ? … p=100 CON TRỎ Tại cần trỏ? Cấp phát vùng nhớ chương trình chạy Trỏ tới vùng nhớ CON TRỎ  Cấp phát nhớ cho trỏ: • • •  int* p = (int*) malloc ... 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...
  • 14
  • 288
  • 0
Chương 3: Mảng và con trỏ ppt

Chương 3: Mảng con trỏ ppt

Kỹ thuật lập trình

... "Title"; Con trỏ mảng   Mảng truy nhập thơng qua trỏ Tên mảng trỏ trỏ tới kiểu liệu thành phần lưu trữ mảng int array[5] = { 23 , 5, 12, 34, 17 }; // sử dụng số để truy nhập tới phần tử mảng for ... 15}; int secondarray[] = {2, 4, 6, 8, 10}; printarray (firstarray,3); printarray (secondarray,5); return 0; } Mảng nhiều chiều  Mảng nhiều chiều coi mảng mảng  Khai báo: double sales [2] [2] ; sales[1][0] =2. 5; ... int b = 16 02; increase (&a,sizeof(a)); increase (&b,sizeof(b)); cout
  • 29
  • 649
  • 5
Kĩ thuật xử lý mảng và con trỏ

Kĩ thuật xử lý mảng con trỏ

Kỹ thuật lập trình

... 4, 3, 6, 8, 12, 16, 24 , 10, 9}; int a[10] ={5, 4, 3, 6, 8, 12, 16, 24 , 10, 9}; int *pa; int *pa; a[0] a[1] a [2] a[3] a[4] a[5] a[6] a[7] int x; int=x; pa &a[0]; a a[8] a[9] 12 16 24 10 pa *pa; ... tử a[n-1-i][i]; } 22 1.3 Con trỏ     Ta xét dòng khai báo sau: int *p; Dòng cho biết biến p khai báo trỏ kiểu int, địa kiểu liệu số nguyên Dấu * phần biến p, int * có nghĩa trỏ kiểu int Cú ... 6, 8, 12, 16, 24 , 10, 9}; a[0] a[1] a [2] a[3] a[4] a[5] a[6] a[7] a a[8] a[9] 12 16 24 10 int *pa; pa pa = a; pa = pa + 8; pa + 8; Lưu ý: pa + i ≡ &a[i] pa[i] ≡ *(pa + i) &a[i] ≡ (a + i) 32 Ví...
  • 40
  • 403
  • 0
Ngôn Ngữ Lập Trình C Mảng Và Con Trỏ

Ngôn Ngữ Lập Trình C Mảng Con Trỏ

Công nghệ thông tin

... biến trỏ trỏ đa cấp  Sử dụng thêm số dấu ‘*’   Số lượng dấu ‘*’ xác định cấp trỏ Con trỏ đa cấp (tiếp)  Ví dụ: int *pi; int **ppi = π Liên hệ trỏ mảng Con trỏ mảng chiều  Con trỏ đa cấp mảng ... kiểu  Phép cộng trỏ với số nguyên  Phép trừ hai trỏ kiểu  Con trỏ void*  Kiểu liệu void  Con trỏ kiểu void*  Con trỏ đa cấp Khái niệm Con trỏ biến/hằng có giá trị (nội dung) địa đối tượng ... liệu mảng Biết cách sử dụng mảng (lưu, xếp, tìm kiếm) Khai báo mảng, truy cập đến thành phần mảng Mảng nhiều chiều Giới thiệu khái niệm trỏ Biết cách sử dụng trỏ lập trình Quan hệ tương hỗ trỏ, mảng...
  • 77
  • 301
  • 0
Bài tập mảng và con trỏ

Bài tập mảng con trỏ

Kỹ thuật lập trình

... nhiêu? 21 Không dùng mảng, nhập vào dãy số nguyên sau xuất dãy hình theo thứ tự ngược lại 22 Không dùng mảng, nhập vào dãy số ngun sau in hình dãy xếp dãy theo chiều tăng (hoặc giảm) dần? 23 Dùng trỏ, ... nhập, xuất, xếp mảng cách sử dụng biến trỏ làm tham số hình thức hàm Sử dụng hàm để viết chương trình nhập giá trị vào cho mảng sau xuất hình giá trị mảng trước sau xếp 26 Sử dụng trỏ để xây dựng ... trỏ để xây dựng hàm tính tổng mảng Sau đó, xuất hình kết tính 27 Sử dụng trỏ, nhập vào xâu ký tự Sau đó, đếm xuất hình tần suất xuất ký tự xâu 28 Sử dụng trỏ, nhập vào xâu ký tự Sau đó, đếm xuất...
  • 3
  • 825
  • 6
bài thuyết trình nhập môn lập trình mảng hai chiều và con trỏ

bài thuyết trình nhập môn lập trình mảng hai chiều con trỏ

Kỹ thuật lập trình

... Chiều  Giải Thích Mảng Chiều  Khai báo, duyệt, khởi tao, nhập/xuất mảng chiều  Con Trỏ (Pointer)  Khái niệm Con trỏ  Các toán tử  Con trỏ mảng chiều  Con trỏ mảng chiều  Con trỏ chuỗi  Cùng ... maxCol1 50 int m1 [maxRow1] [maxCol1]; int r1, c1; const int maxRow2=30; const int maxCol2=60; long m2 [maxRow2] [maxCol2]; int r2, c2; char m3 [20 ] [25 ]; int r3, c3;  Cùng Đại học Hoa www.hoasen.edu.vn ... Map  Mảng Đa Chiều  Khái Niệm Mảng Đa Chiều  Giải Thích Mảng Chiều  Khai báo, duyệt, khởi tao, nhập/xuất mảng chiều  Con Trỏ (Pointer)  Khái niệm Con trỏ  Các toán tử  Con trỏ mảng chiều...
  • 36
  • 2,034
  • 2
Giải quyết chế độ ưu đãi trong giáo dục và đào tạo đối với người có công với cách mạng và con của họ pptx

Giải quyết chế độ ưu đãi trong giáo dục đào tạo đối với người có công với cách mạng con của họ pptx

Thủ tục hành chính

... Mẫu số 01-ƯĐGD ) 16 /20 06 Yêu cầu Yêu cầu điều kiện để thực TTHC: Nội dung Văn qui định Chỉ xác nhận lập danh sách Thông tư liên tịch số trường hợp thường trú địa phương 16 /20 06 ... ưu đãi giáo dục, đào tạo Bản giấy khai sinh Chứng minh nhân dân hộ chiếu người khai Số hồ sơ: 02 (bộ): - 01 lưu Ủy ban nhân dân phường-xã, thị trấn; - 01 chuyển Phòng Lao động Thương binh Xã ... hai đến sáng thứ bảy hàng tuần) - Cán chuyên trách Lao động thương binh xã hội phường – xã, Bước 2: thị trấn kiểm tra tính đầy đủ + Trường hợp hồ sơ đầy đủ, hợp lệ cán tiếp nhận thực cho người...
  • 4
  • 747
  • 0
Giải quyết chế độ ưu đãi trong Giáo dục và đào tạo đối với người có công với cách mạng và con của họ pps

Giải quyết chế độ ưu đãi trong Giáo dục đào tạo đối với người có công với cách mạng con của họ pps

Thủ tục hành chính

... ưu đãi Giáo dục đào tạo Số hồ sơ: 02 Tên mẫu đơn, mẫu tờ khai Văn qui định Tờ khai cấp sổ ưu đãi giáo dục đào tạo (Mẫu số Thông tư liên tịch số 01-ƯĐGD); 16 /20 06 Yêu cầu Yêu cầu điều kiện để...
  • 4
  • 478
  • 0
Quyết định trợ cấp đối với người hoạt động cách mạng và con đẻ của họ bị nhiễm chất độc hoá học ppt

Quyết định trợ cấp đối với người hoạt động cách mạng con đẻ của họ bị nhiễm chất độc hoá học ppt

Thủ tục hành chính

... Pháp lệnh ưu đãi người có cơng với cách mạng số 26 /20 05/PLUBTVQH11 ngày 29 /6 /20 05 Ủy ban Thường vụ Quốc hội - Nghị định số 54 /20 06/NĐ-CP ngày 26 /5/NĐ-CP Chính phủ hướng dẫn thi hành số điều Pháp ... cơng với cách mạng - Thơng tư số 08 /20 09/TT-BLĐTBXH ngày 07/4 /20 09 Bộ Lao động TB&XH sửa đổi, bổ sung Mục VII Thông tư số 07 /20 06/TT-BLĐTBXH ngày 26 tháng năm 20 06 Bộ Lao động – Thương binh Xã ... tục hành chính: Văn xác nhận h Lệ phí: khơng i Tên mẫu đơn, mẫu tờ khai: Bản khai cá nhân (mẫu số 2- HH) k Yêu cầu, điều kiện thực thủ tục hành chính: - Có giấy tờ sau: lý lịch; định phục viên, xuất...
  • 5
  • 413
  • 0
Tư tưởng cách mạng và con đường cách mạng trong tác phẩm “ đường cách mệnh” của nguyễn ái quốc; ý nghĩa trong việc kiên định con đường đi lên chủ nghĩa xã hội của việt nam

Tư tưởng cách mạng con đường cách mạng trong tác phẩm “ đường cách mệnh” của nguyễn ái quốc; ý nghĩa trong việc kiên định con đường đi lên chủ nghĩa xã hội của việt nam

Cao đẳng - Đại học

... - 1 926 có những bước phát triển mới, phong trào bãi công công nhân Ba Son (8/1 925 ); đời tổ chức Việt Nam Thanh niên cách mạng đồng chí hội (6/ 1 925 ); Việt Nam Quốc dân Đảng (25 / 12/ 1 927 )… ... mạng niên ở Quảng Châu (Trung Quốc) vào năm 1 925 -1 927 , tập hợp thành sách “Đường cách mệnh” đáp ứng kịp thời yêu cầu Tác phẩm dài 61 trang (từ trang 25 7 đến trang 318) được trình bày ... đường cải S® d tr 26 2 Sđ d tr 26 1 lương mà chủ yếu giải pháp là cách mạng bạo lực, Người phê phán những quan điểm và nhận thức sai trái Từ vấn đề chung đó, Người sâu vào vấn đề cấp...
  • 16
  • 1,529
  • 13
Bàn phím và con trỏ

Bàn phím con trỏ

Kỹ thuật lập trình

... theo hình Chơng trình 2- 7 : #define size1 #define size2 #define clear "\x1B[2J" main() { static char *menu1[]= { "Open", "Close" "Save" "Print" "Quit" 15 }; static char *menu2[]= { "Cut", "Copy", ... "Paste", "Reformat" }; void display(char *[],int ,int); printf(clear); display(menu1,size1 ,20 ); display(menu2,size2 ,20 ); getch(); } void display(char *arr[],int size,int hpos) { int j; for (j=0;j
  • 8
  • 636
  • 1
Lập trình C với Chuỗi và con trỏ

Lập trình C với Chuỗi con trỏ

Kỹ thuật lập trình

... void deal( const int [][ 13 ], const char *[], const char *[] ); 19 20 21 22 23 24 25 // prototypes for rand and srand // prototype for time mảng suit chứa trỏ int main() trỏ đến mảng char { ... )
  • 77
  • 1,746
  • 9
Bài giảng về View và Con trỏ

Bài giảng về View Con trỏ

Cơ sở dữ liệu

... Server 20 00 / Session / 23 of 25 Tổng kết  Con trỏ được  tạo  bằng  lệnh  DECLARE.  Đầu  tiên  con trỏ được  khai báo tạo ra trong bộ nhớ. Sau đó nó mới được mở.   Lệnh OPEN mở con trỏ.  Việc nhận về các bản ghi từ một con trỏ ... Design and Implementation with SQL Server 20 00 / Session / 21 of 25 Ví dụ tạo trỏ Database Design and Implementation with SQL Server 20 00 / Session / 22 of 25 Tổng kết  View là một cách thức để xem các dữ liệu từ một hay nhiều bảng  ... SQL Server 20 00 / Session / of 25 Mục đích   Định nghĩa view    Hiểu được các ưu điểm của View    Tạo View    Sửa đổi View    Xố view    Định nghĩa con trỏ q trình tạo con trỏ    Hiểu rõ View chỉ mục View phân tán...
  • 25
  • 735
  • 2
Hiệu quả sử dụng các chế phẩm BRF 2 AQUAKIT và AQUAMIX trong ao nuôi công nghiệp tôm sú ở hai mật độ thả giống 25 conm2 và 40 conm2 tại thới bình   cà mau

Hiệu quả sử dụng các chế phẩm BRF 2 AQUAKIT AQUAMIX trong ao nuôi công nghiệp tôm sú ở hai mật độ thả giống 25 conm2 40 conm2 tại thới bình cà mau

Khoa học tự nhiên

... Sáng CT2 Chiều Sáng CT3 Chiều Sáng CT4 Chiều 28 TCN 171 ,20 01 Nhiệt độ (oC) 29 , 62 ±1,53 27 ÷ 33 29 ,80 ±1,61 27 ÷34 29 ,18 ±1, 12 27 ÷ 32 29,54 ±1 ,20 27 ÷ 32 29,44 ±1,35 27 ÷33 29 ,44 ±1,34 27 ÷33 29 ,31 ... 1.833.044 4.577 27 7.543 20 04 20 05 836.944 1. 024 .949 360 .29 2 375. 320 27 5.689 327 .20 0 23 8.687 27 9.639 133. 020 143.170 2. 138.196 2. 376.161 4.731 3.646 28 9 .21 8 27 0.305 188 175 188 166 21 0 4.7 82 5.871 5.116 ... 22 2. 2.1 Vật liệu nghiên cứu 22 2. 2 .2 Nội dung nghiên cứu 22 2. 3 Phương pháp nghiên cứu .22 2. 3.1 Phương pháp bố trí thí nghiệm 22 2. 3.1.1 Các...
  • 33
  • 992
  • 0
Tài liệu Bài giảng hệ thống viễn thông 2 - Chương 2: Mạng và chuyển mạch ppt

Tài liệu Bài giảng hệ thống viễn thông 2 - Chương 2: Mạng chuyển mạch ppt

Hóa học - Dầu khí

... tiếp đường PCM vào PCM tầng chuyển maïch T T= 125 μs 0 123 456 T= 125 μs n 0 123 456 0 123 456 n 0 123 456 n Các đường SHW vào TS Các đường SHW TS SHW vào n SHW Trễ 3TS 0 123 456 n 0 123 456 Hình 2. 10 Trao đổi ... (Digital Switching system) T= 125 μs 0 123 456 T= 125 μs n 0 123 456 0 123 456 n 0 123 456 n Các đường SHW vào TS Các đường SHW TS SHW vào n SHW Trễ (n-6 +2) TS 0 123 456 n 0 123 456 n Hình 2. 11 Nguyên lý chuyển mạch ... khe TS Các khe TS vào n Ghi vào Đọc Frame “Đọc” TS T= 125 μs 0 123 456 n TS 0 123 456 n Hình 2. 8 Trao đổi khe thời gian Tín hiệu số khe thời gian phía đầu vào chuyển tới ghi đệm vào nhớ đệm để lưu...
  • 21
  • 808
  • 9
Báo cáo

Báo cáo " Một số suy nghĩ về nguyên tắc xác định cha, mẹ con (trong giá thú) theo pháp luật Việt Nam" doc

Báo cáo khoa học

... cho đứa trẻ 3 .2 Trong 35 điều LHNGĐ 1959, điều n o quy định vấn đề xác định cha mẹ v Trên nguyên tắc bảo vệ quyền lợi gia đình, không phân biệt đối xử con; Điều 21 , Điều 22 , Điều 23 LHNGĐ 1959 ... kì thai nghén thờng l tháng 10 ng y (28 0 ng y) nhng không loại trừ trờng hợp đứa trẻ sinh sau tháng thai nghén (đẻ non) 12 tháng thai nghén (chửa trâu) 2. 2 Các văn pháp luật dân nớc ta d−íi thêi ... sinh con, ngời chồng không đợc khớc từ đứa trớc kết hôn đ biết ngời đ n b đ thụ thai sau ngời vợ sinh con, ngời chồng đ có mặt lập giấy khai sinh cho đứa trẻ hay đ tự đứng khai sinh cho đứa trẻ (2) ...
  • 9
  • 652
  • 3

Xem thêm

Tìm thêm: hệ việt nam nhật bản và sức hấp dẫn của tiếng nhật tại việt nam xác định các mục tiêu của chương trình xác định các nguyên tắc biên soạn khảo sát các chuẩn giảng dạy tiếng nhật từ góc độ lí thuyết và thực tiễn khảo sát chương trình đào tạo của các đơn vị đào tạo tại nhật bản khảo sát chương trình đào tạo gắn với các giáo trình cụ thể tiến hành xây dựng chương trình đào tạo dành cho đối tượng không chuyên ngữ tại việt nam điều tra đối với đối tượng giảng viên và đối tượng quản lí khảo sát thực tế giảng dạy tiếng nhật không chuyên ngữ tại việt nam khảo sát các chương trình đào tạo theo những bộ giáo trình tiêu biểu phát huy những thành tựu công nghệ mới nhất được áp dụng vào công tác dạy và học ngoại ngữ mở máy động cơ rôto dây quấn các đặc tính của động cơ điện không đồng bộ đặc tuyến hiệu suất h fi p2 đặc tuyến mômen quay m fi p2 đặc tuyến tốc độ rôto n fi p2 động cơ điện không đồng bộ một pha thông tin liên lạc và các dịch vụ phần 3 giới thiệu nguyên liệu từ bảng 3 1 ta thấy ngoài hai thành phần chủ yếu và chiếm tỷ lệ cao nhất là tinh bột và cacbonhydrat trong hạt gạo tẻ còn chứa đường cellulose hemicellulose