初始化的简单有关问题!多谢各位帮忙
初始化的简单问题!谢谢各位帮忙
比如我现在需要用到一个字符串我定义为char *tempbuffer;
但是我用之钱要初始化但我不知道应该分配多大的空间,C++里可以把他初始化为动态大小嘛?谢谢我是新手~~
memset(tempbuffer, '0 ',tempnum2*sizeof(int));
------解决方案--------------------
char *tempbuffer=new char[tempnum2*sizeof(int)];
memset(tempbuffer, '0 ',tempnum2*sizeof(int));
------解决方案--------------------
char *tempbuffer;
tempbuffer=new char [tempnum];
memset(tempbuffer,0,tempnum);
------解决方案--------------------
自己估计一下最大值是多少
------解决方案--------------------
初始化为NULL,使用时再new
比如我现在需要用到一个字符串我定义为char *tempbuffer;
但是我用之钱要初始化但我不知道应该分配多大的空间,C++里可以把他初始化为动态大小嘛?谢谢我是新手~~
memset(tempbuffer, '0 ',tempnum2*sizeof(int));
------解决方案--------------------
char *tempbuffer=new char[tempnum2*sizeof(int)];
memset(tempbuffer, '0 ',tempnum2*sizeof(int));
------解决方案--------------------
char *tempbuffer;
tempbuffer=new char [tempnum];
memset(tempbuffer,0,tempnum);
------解决方案--------------------
自己估计一下最大值是多少
------解决方案--------------------
初始化为NULL,使用时再new