#include <string.h>
#include <iostream>
using namespace std;
int main(void)
{
//在堆中申请100个char类型的内存
char *str = new char[100];
//拷贝Hello C++字符串到分配的堆中的内存中
strcpy(str, "Hello imooc");
//打印字符串
cout<<str;
//释放内存
delete[] str;
str = NULL;
return 0;
}
#include <iostream>
using namespace std;
int main(void)
{
//在堆中申请100个char类型的内存
char *str = new char[100];
//拷贝Hello C++字符串到分配的堆中的内存中
strcpy(str, "Hello imooc");
//打印字符串
cout<<str;
//释放内存
delete[] str;
str = NULL;
return 0;
}
已采纳回答 / SHsama
虽然0.9既能算是double又能算是float但是系统默认0.9这类的数为double型的,所以你要用float需要在数前指明。你的fun(0.9,0.1);函数里的0.9和0.1数被系统默认为double型的,所以在寻找double型重载时不匹配故报错,你要这样就可以:fun((float)0.9,(float)0.1);
2016-01-20
最新回答 / 孤月王珏
不用,随意建立即可,随便在桌面或者其他地方新建一个text文件,后缀名改为cpp用你的编译器打开后即可在编译器直接建立个空文件,然后输入代码,ctrl+s保存的时候后缀名改为cpp即可。不用每次那么麻烦的建立项目!!!
2016-01-16