您的位置:首页 > 编程语言 > C语言/C++

12.23.cpp : 定义控制台应用程序的入口点。

2016-03-03 15:34 381 查看
// 12.23.cpp : 定义控制台应用程序的入口点。

//

#include "stdafx.h"

#include <iostream>

#include <memory>

#include<string>

using namespace std;

#pragma warning( disable : 4996) //关闭 strcpy不安全错误。

/*int main()

{

char a[] = "C++";

char b[] = "Primer";

size_t i = sizeof(a)+sizeof(b);

char *cp = new char[i];

strcpy(cp, a);

strcat(cp, b);

cout << cp << endl;

delete[] cp;

return 0;

}*/

int main()

{

string a = "c++";

string b = "primer";

size_t i = a.size() + b.size();

string *cp = new string[i];

a = a + b;

cout << i << " " << a << endl;

for (int j = 0; j != i; j++)

{

cp[j] = cp[j] + a[j];

cout << cp[j] << " ";

}

delete[] cp;

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: