字符串指针作函数参数,与数组指针作函数参数没有本质的区别,函数调用传递的都是地址值
举一反三
- 用指向数组的指针作函数参数和用数组名作函数参数本质相同,都是地址作函数参数
- 向函数传递字符串,既可以用字符数组做函数参数,也可以用字符指针做函数参数,这两种方式都是传引用调用,就是将字符串的首地址、而非字符串中的全部字符传给形参。
- 结构体类型指针作函数的参数,与其他数据类型的指针作函数的参数没有本质的区别,只是指针的数据类型不同而已
- 关于函数指针,以下说法错误的是: A: 通过函数指针调用函数的时候不能传递参数 B: 函数指针可以作为参数传给一个函数 C: 通过函数指针可以调用一个函数 D: 函数的名字就是函数的指针值,可以赋给函数指针变量
- strupr()函数的参数可以是字符串常量、字符数组或字符型指针