标签: c
我以为
func(char* ary, size_t length)
或
func(char ary[], size_t length).
您怎么看?
答案 0 :(得分:5)
两者绝对相同。传递给函数时,数组会衰减为指针。你可以使用其中任何一个。
答案 1 :(得分:3)
如果它是以null结尾的字符串,那么只需func(char* str)就足够了,(否则你不会把它称为字符串,称之为字符数组)
func(char* str)