如何写动态创建字符串的函数?? 如何写动态创建字符串的函数??char * newstr(len){ // 新建一个字符串,其中包含len个空字符(''),结果返回} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 char * newstr(len){ // 新建一个字符串,其中包含len个空字符(''),结果返回char*p;p = (char*)malloc(len);memset(p,0,len * sizeof(char));return p;} 空字符是什么? 空格吗?还是\0char * newstr(len){ // 新建一个字符串,其中包含len个空字符(''),结果返回 char *str = new char[len + 1]; for (int i = 0; i < len; i++) { str[i] = 0x20; //str[i] = '\0'; } return str;} char * newstr(len){ // 新建一个字符串,其中包含len个空字符(''),结果返回char*p;p = (char*)malloc(len);<<---------加个失败判断if(p==NULL) return p;memset(p,0,len * sizeof(char));return p;} 在MATCOM中如何表示MATLAB中的pwelch函数? 串口非常诡异的问题,串口编程高手进来看看! 如何用AfxMessageBox()弹出对话框,让其他的进程都用不了 这个是怎么回事?为对话框添加菜单后的问题 VC添加的菜单怎么是灰色的? 一个关于CRect的简单问题 求助,关于文件复制 快来,兄弟们在ATL中用CWindowImpl派生的一个EDIT怎么不能输入中文啊,快帮帮忙,急需,急需,实在是搞不定了,高分啊,高分 如何提取CComboBox中的字符串 函数最多可以多长 用vc怎样实现点击一个按钮,在新窗口中打开一个浏览器窗口? 指点下VC下用API实现计算器(40分)
{
// 新建一个字符串,其中包含len个空字符(''),结果返回
char*p;
p = (char*)malloc(len);
memset(p,0,len * sizeof(char));
return p;
}
char * newstr(len)
{
// 新建一个字符串,其中包含len个空字符(''),结果返回
char *str = new char[len + 1];
for (int i = 0; i < len; i++)
{
str[i] = 0x20; //str[i] = '\0';
}
return str;
}
{
// 新建一个字符串,其中包含len个空字符(''),结果返回
char*p;
p = (char*)malloc(len);
<<---------加个失败判断
if(p==NULL) return p;
memset(p,0,len * sizeof(char));
return p;
}