要写一个字符数组的函数,函数的参数是字符数组,该怎么定义这函数?
答案:2 悬赏:10 手机版
解决时间 2021-11-23 10:56
- 提问者网友:练爱
- 2021-11-22 16:12
要写一个字符数组的函数,函数的参数是字符数组,该怎么定义这函数?
最佳答案
- 五星知识达人网友:一把行者刀
- 2021-11-22 16:28
需要修改原参数的:
void function(char &array[], int arraySize);
不需要修改原参数的:
void function(char array[], int arraySize);追问为什么前面用void,不用char?追答你需要返回什么就写什么,如果不需要返回就可以写void。
void function(char &array[], int arraySize);
不需要修改原参数的:
void function(char array[], int arraySize);追问为什么前面用void,不用char?追答你需要返回什么就写什么,如果不需要返回就可以写void。
全部回答
- 1楼网友:鱼忧
- 2021-11-22 16:59
二维字符数组做函数参数。char str[3][] = {"abcd", "def", "hij"};
定义:int function(char** str);
不知道是不是你要问的。
定义:int function(char** str);
不知道是不是你要问的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯