歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> String對象和C字符串之間的轉換

String對象和C字符串之間的轉換

日期:2017/3/1 10:08:10   编辑:Linux編程

String對象和C字符串之間的轉換

  1. // String.cpp : Defines the entry point for the console application.
  2. //
  3. #include "stdafx.h"
  4. #include<iostream>
  5. #include<string>
  6. int main(int argc, char* argv[])
  7. {
  8. using namespace std;
  9. string string_variable;
  10. char a_c_string[] = "This is my C string.";
  11. string_variable = a_c_string; ///合法
  12. //a_c_string = string_variable; //非法
  13. // strcpy(a_c_string , string_variable); //非法
  14. ///使用string類的成員函數<SPAN >c_str()</SPAN>執行強制類型轉換
  15. strcpy(a_c_string , string_variable.c_str()); ///合法
  16. return 0;
  17. }
Copyright © Linux教程網 All Rights Reserved