TAILIEUCHUNG - 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

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.