函数形参为数组或指针小测试,你能猜对答案吗?

两个问题:

1、下面两个函数my_array_func和my_pointer_func第一个输出结果是否一样?(P6和P17)

2、每个函数的第一个输出和第二个输出结果是否一样?(P6与P7,,香港服务器,,P17与P18)

能猜对的,香港服务器,估计也都理解C里面数组和指针的区别于联系。感觉自己不是很理解的,建议看C专家编程P84的图。

代码如下:

;my_array_func(char ca[10]) 5 {, &ca);, ca);, &(ca[0]));, &(ca[1]));, ++ca);11 }my_pointer_func(char *pa)16 {, &pa);, pa);, &(pa[0]));, &(pa[1]));, ++pa);22 }main()26 {, &ga);, &(ga[0]));, &(ga[1]));3031 my_array_func(ga);32 my_pointer_func(ga);;35 },香港虚拟主机就是对虚怀若谷谦虚谨慎八个字真正理解的人,

函数形参为数组或指针小测试,你能猜对答案吗?

相关文章:

你感兴趣的文章:

标签云: