哪位大虾帮忙看下,此程序出错在哪里(编译后有结果,但是最后会响一声)
#include<iostream>
#include<string.h>
#include<math.h>
using namespace std;
class CString
{
private:
char *p_str;//私有数据成员 p_str指针指向字符串
public:
CString(char* p_s)//构造函数 将参数值赋值给私有数据成员
{
p_str=new char[strlen(p_s)];
strcpy(p_str,p_s);
}
void print()
{
cout<<p_str<<endl;
}
~CString()
{
delete [] p_str;
}
};
int main()
{
char p[20];
CString* p_strPtr;
cout<<"Enter a string:";
cin>>p;
CString s1(p);
s1.print();
return 0;
}
#include<string.h>
#include<math.h>
using namespace std;
class CString
{
private:
char *p_str;//私有数据成员 p_str指针指向字符串
public:
CString(char* p_s)//构造函数 将参数值赋值给私有数据成员
{
p_str=new char[strlen(p_s)];
strcpy(p_str,p_s);
}
void print()
{
cout<<p_str<<endl;
}
~CString()
{
delete [] p_str;
}
};
int main()
{
char p[20];
CString* p_strPtr;
cout<<"Enter a string:";
cin>>p;
CString s1(p);
s1.print();
return 0;
}
...全文
相关推荐
Android项目实战--手机卫士17--拦截黑名单以及响一声电话的处理
Android项目实战--手机卫士17--拦截黑名单以及响一声电话的处理
创意市场:“响一声挂”也是一座互联网金矿.docx
创意市场:“响一声挂”也是一座互联网金矿.docx
微信小程序 合法域名校验出错详解及解决办法
微信小程序 合法域名校验出错详解及解决办法 看下出现错误: 微信小程序开发,遇到这个问题怎么办? 产生原因是因为发起了wx.request请求 而请求的域名没有在微信公众平台后台设置。 1.开发者自己手动设置不检验 不管你有没有拿到App ID ,我相信很多人都会和我一样做一件事,就是二话不说先大概了解下文档,然后直接上github找项目,导入试试。我是这么做的,结果上来就报这个错,后来发现其实可以自己设置本地开发工具不校验域名,完全没有影响。 在“项目”》最后一个选项,勾选之后运行就好了。 2.管理员设置实际项目域名 如果是实际项目开发,那就需要管理员先设置好咯。 设置步骤
为什么debug编译不出错,而release编译会出错
该文档介绍了有的工程在debug中编译没有错误,可是在release下编译却报错的原因和解决方案,希望有助于大家学习。
大虾的拼音怎么写.docx
大虾的拼音怎么写.docx


