注册 登录
编程论坛 C++教室

动态分配内存关于指向字符串的指针数组。

教皇 发布于 2012-04-05 15:44, 1740 次点击
用动态存储技术实现字符串的输入和排序。要求是定义一个指向字符串的指针数组,用一个函数完成N个不等长字符串的输入,根据实际输入的字符串长度用NEW运算符分配存储空间。这是教材上的一道题,刚刚涉猎到动态存储,没有面向对象这块的内容,知识覆盖少。   
    最好有源代码,希望有大神耐心指教。
6 回复
#2
hellovfp2012-04-05 16:04
倒处发帖子问同一个问题,这样不好。
#3
教皇2012-04-05 16:06
回复 楼主 教皇
我好急啊,这道题想了好久没思路啊!!!这是课本上的题目,应该是可以用我已经学过的知识编的。就是NEW!,但是没有思路啊!
#4
hellovfp2012-04-05 16:13
我只知道C++里面有new关键字。
为什么别人都会有思路,你没有呢?知识上的欠缺还是不愿自己动脑?
#5
hellovfp2012-04-05 16:15
你准备用哪个函数来接受用户的输入?
你怎么申请内存来保存用户的输入?
用哪个函数来进行字符串排序?
你觉得哪个部分你不会?
#6
教皇2012-04-05 16:29
回复 5楼 hellovfp
申请内存不会,指向字符的指针数组,不知道怎么样为它分配内存,因为我要输入的字符串长度我不知道,还有就是字符串个数我是可以自己定义的
#7
教皇2012-04-05 16:30
回复 5楼 hellovfp
如果不用动态分配,我这道题是会做的,就是用动态分配我就不懂了
1