gpt4 book ai didi

c++ - 在 C 中将字符串作为参数传递

转载 作者:太空狗 更新时间:2023-10-29 20:01:18 25 4
gpt4 key购买 nike

我有一个功能:

int getparam(char *gotstring)

我正在向它传递一个字符串参数,比如 char *sendstring = "benjamin"

我可以使用,而不是上面的声明,

int getparam(char gotstring[])

问题:哪个更好?如果我必须使用 int getparam(char gotstring[]) 我必须对现有函数进行哪些其他更改?

最佳答案

int getparam(char gotstring[])int getparam(char* gotstring) 是相同的。就个人而言,我会推荐后一种语法,因为它更好地描述了实际发生的事情。 getparam 函数只有一个指向字符串的指针;它不知道实际的数组大小。但是,这只是我的意见;两者都行。

关于c++ - 在 C 中将字符串作为参数传递,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1846392/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com