例を使用したC++STLの配列data()
アレイ は、連続したメモリ位置に格納されている同じデータ型の要素のコレクションです。
C ++標準ライブラリには、配列の機能をサポートする多くのライブラリが含まれています。そのうちの1つは配列data()メソッドです。
C ++の配列data()は、オブジェクトの最初の要素を指すポインターを返します。
構文
array_name.data();
パラメータ
関数が受け入れるパラメーターはありません。
リターンタイプ
配列の最初の要素へのポインタ。
例
Array 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
例
Array 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(); 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
-
C ++ STLの配列get()関数?
このセクションでは、C ++ STLの配列のget()関数について説明します。この関数は、配列コンテナのi番目の要素を取得するために使用されます。構文は次のようになります- 構文 get<i> array_name この関数は2つの必須パラメーターを取ります。はインデックスパラメータです。配列のi番目の位置を指すために使用されます。 2番目の引数はarray_nameです。これは、このi番目の要素から取得される実際の配列です。この関数はi番目の要素を返します。 アイデアを得るための1つの例を見てみましょう。 例 #include<iostream> #include
-
STLに配列を実装するC++プログラム
配列と擬似コードに対するさまざまな操作: Begin In main(), While TRUE do Prints some choices. Take input of choice. Start the switch case When case is 1 Print the size o