1. Trang chủ
  2. » Giáo Dục - Đào Tạo

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

77 301 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 77
Dung lượng 557,61 KB

Nội dung

NGÔN NGỮ LẬP TRÌNH C Mảng trỏ Ninh Thị Thanh Tâm Khoa CNTT – HV Quản lý Giáo dục Mục đích & Nội dung         Giới thiệu kiểu 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 xâu ký tự Mảng trỏ, mảng xâu Mảng  Khái niệm:  Là dãy liên tiếp phần tử kiểu nhớ  Kích thước:  Là số phần tử mảng  Phải khai báo tường minh  Số chiều:  Một chiều, hai chiều,…  C không giới hạn số chiều Mảng chiều Khai báo mảng  Truy cập vào phần tử mảng  Nhập liệu cho biến mảng  Khai báo mảng Cú pháp: [size];  Ý nghĩa   type kiểu liệu phần tử mảng  name tên mảng  size số thành phần mảng (hằng số)  Ví dụ: int a[7]; char ch[20]; Truy cập phần tử mảng  Cú pháp: [index] Ví dụ: a[0], ch[10]  Chỉ số:  Được đánh số từ  Có thể hằng, biến, biểu thức  Chỉ số nhận giá trị nguyên thực  Mỗi phần tử mảng xem biến  Ví dụ: a[2] = a[1]+1; Nhập liệu cho biến mảng  Trực tiếp: dụng hàm nhập scanf() để nhập giá trị cho phần tử cần nhập  Ví dụ: scanf(“%d”,&a[i]);  Sử  Gián tiếp:  Sử dụng biến trung gian có kiểu với kiểu phần tử mảng Nhập giá trị cho biến trung gian  Gán giá trị biến cho phần tử cần nhập giá trị   Ví dụ: scanf(“%d”,&temp); a[i] = temp; Ví dụ /*arr1.c*/ /*CT nhap va in day so*/ #include #include void main() { int n, i; int arr[100]; { printf("Nhap so phan tu n="); scanf("%d",&n); } while (n100); for (i=0; i

Ngày đăng: 14/12/2016, 10:32

TỪ KHÓA LIÊN QUAN

w