Bài giảng Ngôn ngữ lập trình C và C++: Bài 5 - TS. Đỗ Đăng Khoa

Bài giảng Ngôn ngữ lập trình C và C++: Bài 5 Bảng và Con trỏ do TS. Đỗ Đăng Khoa biên soạn cung cấp kiến thức về Khái niệm về Bảng (Mảng), mảng một chiều, khai báo bảng (mảng) một chiều, các qui tắc về bảng (mảng), khởi tạo bảng (mảng) một chiều,. | 5/3/2015 TRƯ NG Đ I H C BÁCH KHOA HÀ N I Ngôn ng l p trình C và C++ Bài 5: B ng và Con tr TS. Đ Đăng Khoa B môn Cơ h c Vi n Cơ khí ng d ng 1 5/3/2015 Khái ni m v B ng (M ng) Khi c n lưu tr m t dãy n ph n t d li u chúng ta c n khai báo n bi n tương ng v i n tên g i khác nhau -> khó khăn đ có th nh và qu n lý h t đư c t t c các bi n M t b ng trong C/C++ là m t t p h p các ph n t d li u liên quan có cùng ki u và đư c truy c p b i m t tên chung T t c các ph n t c a b ng chi m m t t p h p các v trí b nh li n k nhau, và s d ng ch s đ xác đ nh t ng ph n t Ch s b ng b t đ u t 0 M ng có th có nhi u chi u Ví d : danh sách sinh viên, danh sách đi m s c a sinh viên,etc 2 TRƯ NG Đ I H C BÁCH KHOA HÀ N I 2 5/3/2015 M ng m t chi u // m ng s nguyên m t chi u có 10 ph n t int A[10]; A[3]=1; 0 A 1 2 -- -- -- 3 1 4 5 6 7 8 9 -- -- -- -- -- -- A[0] A[1] A[2] A[3] A[4] A[5] A[6] A[7] A[8] A[9] TRƯ NG Đ I H C BÁCH KHOA HÀ N I 3 5/3/2015 Khai báo b ng (m ng) m t chi u Các đ c tính riêng c a b ng (m ng) c n đư c đ nh nghĩa. Ki u d li u c a các ph n t Tên m ng: đ i di n cho v trí ph n t đ u tiên Kích thư c m ng : m t h ng s Khai báo m ng gi ng như cách khai báo bi n. Ch khác là tên m ng đư c theo sau b i m t ho c nhi u bi u th c đ t trong c p d u ngo c vuông [], đ xác đ nh kích thư c c a m ng. int x[20]; // x có th ch a 20 s float price[10]; // price có th char letter[70]; // letter có th do c n c n có kí t nguyên ch a 10 s th c ch a t i ña 69 kí t k t thúc không (\0) cu i xâu TRƯ NG Đ I H C BÁCH KHOA HÀ N I 4 5/3/2015 Các qui t c v b ng (m ng) Các ph n t c a m ng có cùng ki u d li u M i ph n t c a m ng có th đư c s d ng như m t bi n riêng l Ki u d li u c a m ng có th là int, char, float ho c double M ng đư c “đ i x ” không gi ng hoàn toàn v i bi n Hai m ng có cùng ki u và cùng kích thư c cũng không đư c xem là tương đương nhau Không th gán tr c ti p m t m ng cho m t m ng khác. Không th gán tr cho

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
160    73    1    19-04-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.