1. Trang chủ
  2. » Công Nghệ Thông Tin

Giáo trình nhập môn lập trình - Phần 20 doc

33 203 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 33
Dung lượng 1,73 MB

Nội dung

Khoa Công nghệ thông tinBộ môn Tin học cơ sở... char *ntns, char phai, float toan, float ly, float hoa;... BB Khai báo biến cấu trúc... BB Truy xuất dữ liệu kiểu cấu trúc... BB Các lưu ý

Trang 1

Khoa Công nghệ thông tin

Bộ môn Tin học cơ sở

Trang 3

 Truyền thông tin n SV vào hàm?

Trang 4

char *ntns, char phai, float toan, float ly, float hoa);

Trang 5

BB Đặt vấn đề

 …

Trang 7

<kiểu dữ liệu> <tên thành phần n>;

} <tên biến 1>, <tên biến 2>;

Trang 8

BB Khai báo biến cấu trúc

Trang 9

<kiểu dữ liệu> <tên thành phần n>;

} <tên kiểu cấu trúc>;

<tên kiểu cấu trúc> <tên biến>;

Trang 10

<kiểu dữ liệu> <tên thành phần n>;

} <tên biến> = {<giá trị 1>,…,<giá trị n>};

Trang 11

BB Truy xuất dữ liệu kiểu cấu trúc

Trang 12

BB Gán dữ liệu kiểu cấu trúc

<biến cấu trúc đích> = <biến cấu trúc nguồn>;

<biến cấu trúc đích>.<tên thành phần> = <giá trị>;

Trang 13

struct DIEM traitren;

struct DIEM phaiduoi;

} hcn1;

hcn1.traitren.x = 2912;

hcn1.traitren.y = 1706;

Trang 20

BB Các lưu ý về cấu trúc

dụng khuôn dạng đã định nghĩa

 Trong C++ , có thể bỏ từ khóa struct khi khai

 Khi nhập các biến kiểu số thực trong cấu trúc phải nhập thông qua một biến trung gian.

struct DIEM { float x, y;} d1;

float temp; scanf(“%f”, &temp ); d1.x = temp ;

Trang 21

BB Mảng cấu trúc

(char, int, float, …)

Trang 22

BB Truyền cấu trúc cho hàm

• Tham trị (không thay đổi sau khi kết thúc hàm)

• Tham chiếu

• Con trỏ

struct DIEM { int x, y; };

void xuat1(int x, int y) { … };

void xuat2(DIEM diem) { … };

void xuat3(DIEM &diem) { … };

void xuat4(DIEM *diem) { … };

Trang 23

BB Hợp nhất – union

 Các thành phần của union có chung địa chỉ

đầu (nằm chồng lên nhau trong bộ nhớ)

Trang 24

… …

0 1 2 3 … … …

Trang 30

BB Bài tập

Trang 31

BB Bài tập

Trang 33

BB Bài tập

khác trong mảng

Ngày đăng: 04/07/2014, 02:20

TỪ KHÓA LIÊN QUAN

w