| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2002 人关注过本帖
标题:如何返回一个字符串数组
只看楼主 加入收藏
p0fcv9
Rank: 2
等 级:论坛游民
帖 子:11
专家分:13
注 册:2010-7-13
结帖率:100%
收藏
已结贴  问题点数:5 回复次数:5 
如何返回一个字符串数组
程序代码:
        char s[] = "string";
        char q[] = "string2";
        char *t  = "string3";
        sp[0] = s;
        sp[1] = q;
        sp[2] = t;

如何写在一个函数,让这个函数能返回 sp
搜索更多相关主题的帖子: 字符 
2010-08-15 15:48
kekeyu
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2010-8-14
收藏
得分:0 
sp是啥,return sp;返回数组首地址
2010-08-15 18:10
hy1107648
Rank: 2
等 级:论坛游民
帖 子:80
专家分:40
注 册:2010-2-8
收藏
得分:0 
我觉得用地址传递应该可以达到想要的效果
2010-08-15 19:17
forever74
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:CC
等 级:版主
威 望:58
帖 子:1688
专家分:4262
注 册:2007-12-27
收藏
得分:5 
1、全局sp或者形参sp,这两种都不用返回值。
2、实在要return,就把数组sp整个放进一个结构体变量,然后返回这个结构体变量。

对宇宙最严谨的描述应该就是宇宙其实是不严谨的
2010-08-15 19:18
p0fcv9
Rank: 2
等 级:论坛游民
帖 子:11
专家分:13
注 册:2010-7-13
收藏
得分:0 
嗯。我用了全局,尽管这样不怎么好,但写个临时程序,够用。
2010-08-17 10:49
Alen0128
Rank: 4
等 级:业余侠客
帖 子:171
专家分:222
注 册:2009-12-26
收藏
得分:0 
定义一个  
char** sp[3];
sp[0] = s;
sp[1] = q;
sp[2] = t;

return sp;

这样貌似也可以吧
            

-不想让你发现我 凌乱的脚步 ,我努力 跟上你的速度
2010-08-17 10:54
快速回复:如何返回一个字符串数组
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.044359 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved