当指针变量作为实参时,则与普通变量作为实参一样,也是方式,即将指针变量的值传递给被调函数的形参。
下列选项中定义一个指针数组的是()
指针数组的定义和一般数组的定义方法基本相同,但必须在数组名前面加号。
下列选项中定义了一个指针数组的是()
指针数组中的“数据类型符”不是指针数组元素中存放的数据类型,而是其所指向数据的数据类型。
设int *p[4];,则标识符p是()
指针数组名是标识符,前面必须加“*”号。
形参是指针变量,实参必须是。
C语言中,指针变量做实参时,实参与形参之间的数据传递方式是 。
数组名作为函数形参时,接收实参数组的;数组名作为函数实参时,将数组的传递给形参数组。
在主函数中定义两个双精度变量x,y,并输入。利用函数交换两个双精度数x,y,并且要求函数的参数是指针类型。
关于函数正确的说法是()
函数float *fun(){…}返回的是()
定义函数时若函数名前冠有“*”(如float *fun(){…}),则该函数被称为()
若定义函数char*fun( ){…},则该函数的返回值类型是。
指针型函数的调用和一般函数的调用方法完全相同,但需要注意的是只能使用指针变量或指针数组元素接收指针型函数的返回值,不能使用数组名接收指针型函数的返回值。
定义指针型函数的格式和有返回值的函数的定义格式基本相同,唯一的区别是在函数名前面加一个。
C语言中,函数只返回整型、实型、字符型数据。