1. Trang chủ
  2. » Địa lý lớp 11

Kỹ thuật lập trình - Cấp phát động

7 5 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 243,42 KB

Nội dung

[r]

(1)

K thu t l p trìnhỹ ậ ậ

(2)

N i dungộ

 Mảng nhiều chiều  Cấp phát động

 Malloc  Calloc  Realloc  free

(3)

M ng nhi u chi uả ề ề

Khai báo :

Kieu ten[hang][cot] ;  int a[10][20] ; 

 Nếu khai báo a là mảng 2 chiều  thì phải khai :

 int Input ( int a[][20])   int Input (int (*a)[20])

 Thí dụ : a[3][9] = 1;

(4)

M ng nhi u chi u (tt)ả ề ề

 Khi khai báo : int a[10][20] ­>a[5] sẽ là 

mảng có 20 phần tử kiểu int

 a[i]   với &a[i][0] ;  Khởi động : 

(5)

C p phát đ ngấ ộ

 Cấp phát một vùng nhớ khi cần thiết 

trong vùng Heap

 Trả lại (giải phóng) cho hệ điều hành khi 

khơng cần dùng nửa

 Tiết kiệm bộ nhớ

 Người lập trình phải viết code cho việc 

(6)

Gi i phóng m ng đ ng chi uả ả ộ ề

 Phải giải phóng theo chiều ngược lại  Sau đó mới giải phóng theo hàng

for (j=0 ; j<dong ; j++)     free(A[j]);

(7)

Bài t pậ

 Viết chương trình cộng trừ hai ma trận số 

Ngày đăng: 09/03/2021, 04:44

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w