Game Di Động

Khám Phá Mảng 1 Chiều Trong C/C++: Từ A Đến Z

Bạn đang tìm hiểu về lập trình C/C++ và muốn nắm vững kiến thức về mảng? Mảng 1 chiều là một cấu trúc dữ liệu cơ bản nhưng vô cùng quan trọng. Bài viết này trên tintucesport.com sẽ giúp bạn hiểu rõ mảng 1 chiều trong C/C++ là gì, cách khai báo và gán giá trị một cách chi tiết và dễ hiểu.

Mảng Một Chiều: Khái Niệm Cơ Bản

Trong lập trình, mảng (array) là một tập hợp các phần tử có cùng kiểu dữ liệu, được lưu trữ liên tiếp trong bộ nhớ. Mảng 1 chiều là dạng mảng đơn giản nhất, có thể hình dung như một dãy các ô nhớ liền kề nhau. Mỗi phần tử trong mảng được truy cập thông qua chỉ số (index), bắt đầu từ 0.

Ví dụ: Mảng A = {-14, 0, 69, 208} có 4 phần tử.

  • A[0] = -14
  • A[1] = 0
  • A[2] = 69
  • A[3] = 208

Mảng 1 chiều trong C/C++Mảng 1 chiều trong C/C++Hình ảnh minh họa mảng 1 chiều

Khai Báo Mảng 1 Chiều Trong C/C++

Cú pháp khai báo mảng 1 chiều:

<kiểu dữ liệu> <tên mảng>[<số lượng phần tử>];
  • Kiểu dữ liệu: int, float, char, double,…
  • Tên mảng: Tên do bạn đặt, tuân theo quy tắc đặt tên biến.
  • Số lượng phần tử: Số nguyên dương, xác định kích thước mảng.

Ví dụ:

int soNguyen[10]; // Mảng 10 số nguyên
char kyTu[26];   // Mảng 26 ký tự
float soThuc[100]; // Mảng 100 số thực

Cách khai báo mảng 1 chiềuCách khai báo mảng 1 chiềuMinh họa cú pháp khai báo mảng 1 chiều

Gán Giá Trị Cho Mảng 1 Chiều

1. Khởi Tạo Giá Trị Khi Khai Báo

Có nhiều cách để khởi tạo giá trị cho mảng ngay khi khai báo:

  • Liệt kê giá trị: int mang[6] = {1, 4, 9, 17, 25, 31};
  • Khởi tạo một phần: int mang[6] = {15, 12, 2000}; (Các phần tử còn lại sẽ là 0).
  • Khởi tạo toàn bộ là 0: int mang[6] = {};
  • Tự động xác định kích thước: int mang[] = {4, 9, 16, 25, 36, 49};

Khởi tạo từng giá trị cho mảng 1 chiềuKhởi tạo từng giá trị cho mảng 1 chiềuKhởi tạo giá trị trực tiếp khi khai báo

2. Gán Giá Trị Sau Khi Khai Báo

Bạn cũng có thể gán giá trị cho từng phần tử sau khi khai báo:

mang[0] = 5;
mang[1] = 10;
// ...

Cú pháp: <tên mảng>[<chỉ số>] = <giá trị>;

Gán giá trị cho mảng 1 chiều sau khi khai báo kiểu dữ liệuGán giá trị cho mảng 1 chiều sau khi khai báo kiểu dữ liệuGán giá trị sau khi khai báo

Tổng Kết

Bài viết đã cung cấp kiến thức tổng quan về mảng 1 chiều trong C/C++, bao gồm khái niệm, cách khai báo và gán giá trị. Hy vọng bài viết này trên tintucesport.com sẽ hữu ích cho hành trình học lập trình của bạn. Hãy tiếp tục theo dõi tintucesport.com để cập nhật thêm nhiều kiến thức công nghệ, game và thủ thuật máy tính thú vị khác!

Related Articles

Back to top button