當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


C++ String Data()用法及代碼示例


此函數將字符串的字符複製到數組中。它返回指向從字符串轉換為數組獲得的數組的指針。

用法

考慮一個字符串 str 和指針 p。語法是:

const char* p=str.data();

參數

該函數不包含任何參數。

返回值

它返回指向數組的指針。

例子1

#include<iostream>
using namespace std;
int main()
{
	string str ="C++ Strings";
	const char* p =str.data();
	cout<<?String contains:?<<p;
	return 0;
}

輸出:

String contains:C++ Strings

本示例使用 data() 函數顯示字符串。

例子2

#include<iostream>
using namespace std;
int main()
{
	string source="1245";
	const char* target=source.data();
	cout<<target;
	return 0;
}

輸出:

1245





相關用法


注:本文由純淨天空篩選整理自 C++ String Data()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。