讨论问题:如何给指针数组申请空间?
如 char *str[8];讨论问题:如何给指针数组申请空间?如何可以用scanf("%s",str[i]);获取你所要的字符串,然后输出。
在这运行之中你会发现,*str[8]未申请空间,我是新手,不知高手能否指教一下该如何解决,谢谢
2007-07-09 09:20
用malloc()函数
例如
for(int i = 0; i < 8; ++i)
str[i] = (char *)malloc(sizeof(char) * BUFSIZE);
BUFSIZE是你申请的存储单元的数目,可以自己根据情况设定,在main()函数前面定义为宏

2007-07-09 09:42
2007-07-09 09:46
2007-07-09 10:03
2007-07-09 10:08