首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

关于指针内存有关问题,各位大神帮忙看下

2013-04-07 
关于指针内存问题,各位大神帮忙看下!#includeiostreamusing namespace stdint main(){int ichar *str[

关于指针内存问题,各位大神帮忙看下!
#include<iostream>
using namespace std;
int main()
{
int i;
char *str[5];
for(int j=0;j<5;j++)
scanf("%s",str[j]);
for( j=0;j<5;j++)
printf("%s",str[j]);
   printf("\n");
return 0;

}  C++
[解决办法]


...
#define MEM_SIZE 10
...
//在第一个for循环里,scanf函数前申请个空间
str[j] = (char *)malloc(MEM_SIZE);

...
// 最后记得释放空间

热点排行