永发信息网

C++ 怎么把字符数组当作函数参数传递?

答案:3  悬赏:20  手机版
解决时间 2021-03-16 19:52
C++ 怎么把字符数组当作函数参数传递?
最佳答案
以指针方式 或 数组方式都可以实现参数传递,实际上都是将数组的首地址传递到子函数中去。
如:
#include
#include
void fun1( char *pstr )
{
printf("%s\n",pstr );
}

void fun2( char arr[] )
{
printf("%s\n",arr );
}

int main()
{
char str[10];
strcpy( str , "hello" );
fun1( str );
fun2(str);
return 0;
}
全部回答
以指针方式 或 数组方式都可以实现参数传递,实际上都是将数组的首地址传递到子函数中去。
C++不能传数组,传的是第一个数组元素的地址。
void f(int array[10]){.......}
void f(int array[]){.......}
void f(int *array){.......}
三种一样的意思,最好写成指针形式。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
招商银行怎么贷款
相爱十年里刘元在酒吧8分三十秒时放的英文歌
高三学生掉发问题
新疆棉花的采摘是否一次性采摘完毕?
嫁远了可以不去男方哪里生活吗?
14.4除以0.18+14.4除以0.32如何运用简便算法
南京最好的舌头科医院
田家庵区朝阳街道社区卫生服务中心在哪里啊,
钢制零件中,锻打件,还需要调质处理吗?
爬字的有什么成语
白沙烟第三代什么价格?
1月4日星座是什么星座
我的世界用什么可以挖活塞
问道手游充值说没有足够权限进行此操作什么意
0pp0R7Plusm多少钱一部
推荐资讯
什么叫市场预热期
巴隆·阿贝尔的介绍
听到一首歌开头旁白是“世间安得双全法, 不
如何激活中国银行中银e贷?
"我若再来,必脚踏莲花"是什么意思?
365APP在哪个网站可以下载呢?
二手房,67个平方,为什么不能办房贷
谁知道一篇散文短诗。叫刻舟求剑、第一句是你
北京现代瑞纳2010款车怎么样
小学六年级作文400字《为自己“画”一幅成长
中国邮政储蓄银行包头市呼得木林大街南支行这
米兰花的作用
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?