这样的定义怎么初始化char *cTemp[1024] 这新的定义怎么初始化char *cTemp[1024]我的意思是想初始化出 cTemp = new char[i][1024]; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你想建立一个存放字符串的数组,每个串最大长度是1024,还要用到堆的话,参考以下代码:#include <iostream.h>#include <string.h>int main(){ const int N = 3; char *cTemp[N]; for(int i = 0; i < N; i++) { cTemp[i] = new char[1024]; memset(&cTemp[i][0],0,1024); } memcpy(&cTemp[0][0], "hehe",5); memcpy(&cTemp[1][0], "hihi",5); memcpy(&cTemp[2][0], "hoho",5); cout << &cTemp[0][0] <<endl; cout << &cTemp[1][0] <<endl; cout << &cTemp[2][0] <<endl; for(i = 0; i < N; i++) { delete cTemp[i]; } return 0;} 如果你想建立一个存放字符串的数组,每个串最大长度是1024,还要用到堆的话,参考以下代码:#include <iostream.h>#include <string.h>int main(){ const int N = 3; char *cTemp[N]; for(int i = 0; i < N; i++) { cTemp[i] = new char[1024]; memset(&cTemp[i][0],0,1024); } memcpy(&cTemp[0][0], "hehe",5); memcpy(&cTemp[1][0], "hihi",5); memcpy(&cTemp[2][0], "hoho",5); cout << &cTemp[0][0] <<endl; cout << &cTemp[1][0] <<endl; cout << &cTemp[2][0] <<endl; for(i = 0; i < N; i++) { delete cTemp[i]; } return 0;} MFC ActiveX 实例问题 知道标签控件对象的指针,能否获得标签页的对象指针? _RecordsetPtr pRecord->BOF为何失效 VC遍历网页元素后,怎么删除某一个元素 希望结识想学好VC的朋友 郁闷!很简单的问题,马上结贴! activex的问题,100分在线等候 编一个简单的聊天程序碰到两个小问题 50分,在线等待:VC中的定时器(对应于VB中的timer)是什么控件或对应于什么类? 100分求购答案 请教高手一个关于颜色对话框的问题!急! 请问有什么软件能察看dll库文件中的函数
#include <string.h>int main()
{
const int N = 3; char *cTemp[N]; for(int i = 0; i < N; i++)
{
cTemp[i] = new char[1024];
memset(&cTemp[i][0],0,1024);
} memcpy(&cTemp[0][0], "hehe",5);
memcpy(&cTemp[1][0], "hihi",5);
memcpy(&cTemp[2][0], "hoho",5); cout << &cTemp[0][0] <<endl;
cout << &cTemp[1][0] <<endl;
cout << &cTemp[2][0] <<endl; for(i = 0; i < N; i++)
{
delete cTemp[i];
} return 0;
}
#include <string.h>int main()
{
const int N = 3; char *cTemp[N]; for(int i = 0; i < N; i++)
{
cTemp[i] = new char[1024];
memset(&cTemp[i][0],0,1024);
} memcpy(&cTemp[0][0], "hehe",5);
memcpy(&cTemp[1][0], "hihi",5);
memcpy(&cTemp[2][0], "hoho",5); cout << &cTemp[0][0] <<endl;
cout << &cTemp[1][0] <<endl;
cout << &cTemp[2][0] <<endl; for(i = 0; i < N; i++)
{
delete cTemp[i];
} return 0;
}