কম্পিউটার টিউটোরিয়াল

C++-এ অ্যারে (Array) ব্যবহার করার পদ্ধতি

অ্যারে হলো একই টাইপের এলিমেন্টগুলোর সन्नিহিত মেমরি লোকেশন সংকলন, যেগুলো ইনডেক্স দিয়ে অ্যাক্সেস করা যায়।

ডিক্লেরেশন

int arr[10]; // ১০টি int-এর অ্যারে

অ্যাক্সেস

ইনডেক্স ০-বেসড: arr[0] থেকে arr[9]।

লুপ দিয়ে ইনপুট/আউটপুট

#include <iostream>
using namespace std;

int main() {
    int arr[10];
    // ইনপুট
    for(int i = 0; i < 10; i++) {
        cin >> arr[i];
    }
    // আউটপুট
    for(int i = 0; i < 10; i++) {
        cout << arr[i] << endl;
    }
}

আউটপুট উদাহরণ

1
5
-6
45
12
9
-45
12
3
115

আধুনিক বিকল্প (সুপারিশকৃত)

  • std::array<int, 10> arr; - ফিক্সড সাইজ, নো ডিকে, STL কম্প্যাটিবল
  • std::vector<int> vec(10); - ডাইনামিক সাইজ

র‍ অ্যারে (int arr[10]) এখনও কাজ করে, কিন্তু std::array/vector নিরাপদ এবং ফিচাররিচ।

  1. C/C++-তে অ্যারে ফাংশনে কীভাবে পাস হয়

  2. সি/সি++-তে মাল্টিডাইমেনশনাল অ্যারে (Multidimensional Arrays)

  3. C++-এ new ব্যবহার করে ডাইনামিক ২D অ্যারে ঘোষণা

  4. C#-এ বহুমাত্রিক অ্যারে (Multi-dimensional Arrays) ব্যবহার