অ্যারে অবিচ্ছিন্ন মেমরি অবস্থানে সংরক্ষিত একই ডেটা টাইপের উপাদানগুলির একটি সংগ্রহ৷
C++ স্ট্যান্ডার্ড লাইব্রেরিতে অনেক লাইব্রেরি রয়েছে যা অ্যারেগুলির কার্যকারিতা সমর্থন করে। তাদের মধ্যে একটি হল একটি অ্যারে ডেটা() পদ্ধতি।
c++-এ অ্যারে ডেটা() অবজেক্টের প্রথম উপাদানের দিকে নির্দেশ করে একটি পয়েন্টার প্রদান করে।
সিনট্যাক্স
array_name.data();
প্যারামিটার
ফাংশন দ্বারা গৃহীত কোনো পরামিতি নেই৷
৷রিটার্ন টাইপ
অ্যারের প্রথম উপাদানের একটি পয়েন্টার৷
৷উদাহরণ
অ্যারে ডেটা() পদ্ধতির ব্যবহার চিত্রিত করার জন্য প্রোগ্রাম -
#include <bits/stdc++.h> using namespace std; int main(){ array<float, 4> percentage = { 45.2, 89.6, 99.1, 76.1 }; cout << "The array elements are: "; for (auto it = percentage.begin(); it != percentage.end(); it++) cout << *it << " "; auto it = percentage.data(); cout << "\nThe first element is:" << *it; return 0; }
আউটপুট
The array elements are: 45.2 89.6 99.1 76.1 The first element is:45.2
উদাহরণ
অ্যারে ডেটা() পদ্ধতির ব্যবহার চিত্রিত করার জন্য প্রোগ্রাম
#include <bits/stdc++.h> using namespace std; int main(){ array<float, 4> percentage = { 45.2, 89.6, 99.1, 76.1 }; cout << "The array elements are: "; for (auto it = percentage.begin(); it != percentage.end(); it++) cout << *it << " "; auto it = percentage.data(); it++; cout << "\nThe second element is: " << *it; it++; cout << "\nThe third element is: " << *it; return 0; }
আউটপুট
The array elements are: 45.2 89.6 99.1 76.1 The second element is: 89.6 The third element is: 99.1