c语言三种排序方法 使用数组名作为函数参数时,实参数组和形参数组公用内存单元吗?

使用数组名作为函数参数时,实参数组和形参数组公用内存单元吗?在C/C中,向函数传递数组名时,实际传递的是数组第一个元素的地址。因此,当数组名用作函数参数时,实参数数组和形式参数数组共享同一个内存单元。

使用数组名作为函数参数时,实参数组和形参数组公用内存单元吗?

在C/C中,向函数传递数组名时,实际传递的是数组第一个元素的地址。因此,当数组名用作函数参数时,实参数数组和形式参数数组共享同一个内存单元。如果你的数组是固定的,比如char[10],那么每个数组都可以定义为char a[10],b[10

]这个函数被定义为void func(char s[10]),然后可以被调用],它也可以直接传输到char*,然后在程序中按照s[10]的操作]如果程序的长度不固定,指针和char可以传下去。你能告诉我你是怎么定义和称呼它的吗?