C语言题目为什么要将char s变成char *s和char t[]

C语言题目为什么要将char s变成char *s和char t[]

变成指针类型,使输入的量的值不会改变。具体的我看不清楚程序。追问

是因为实参是数组所以形参一定要是指针吗?

追答

记住C语言中所有的值传递都是按值传递的,但是数组类型的就有些不同,它的使用及调用都只能是使用指针类型。

温馨提示:答案为网友推荐,仅供参考