64,637
社区成员
发帖
与我相关
我的任务
分享
#include "stdafx.h"
#include <iostream>
#include <string>
using namespace std;
void fun(char *str1, char *str2)
{
*str1 = *str2; //这样赋值有什么问题
}
int _tmain(int argc, _TCHAR* argv[])
{
char *str1 = "I am glad to meet you!";
char *str2 = "hello!";
fun(str1,str2);
cout << str2 << endl;
system("pause");
return 0;
}
char *str1 = "I am glad to meet you!";
char *str2 = "hello!";
char str1[] = "I am glad to meet you!";
char str2[] = "hello!";
#include <iostream>
#include <string>
using namespace std;
void fun(char *str1, char *str2)
{
strcpy(str1 , str2); //这样赋值有什么问题
}
int _tmain(int argc, _TCHAR* argv[])
{
char str1[] = "I am glad to meet you!";
char str2[] = "hello!";
fun(str1,str2);
cout << str2 << endl;
system("pause");
return 0;
}