C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML
C++ String Data()This function copies the characters of the string into an array. It returns the pointer to an array obtained from the conversion of string into array. Syntax
Consider a string str and pointer p. Syntax would be: const char* p=str.data(); Parameter
This function does not contain any parameter. Return valueIt returns the pointer to an array. Example 1
#include<iostream>
using namespace std;
int main()
{
string str ="C++ Strings";
const char* p =str.data();
cout<<?String contains :?<<p;
return 0;
}
Output: String contains : C++ Strings This example displays the string using data() function. Example 2
#include<iostream>
using namespace std;
int main()
{
string source="1245";
const char* target=source.data();
cout<<target;
return 0;
}
Output: 1245
Next TopicC++ Strings
|