首页 > 试题广场 >

定义 int*swap() 指的是()

[单选题]

定义 int*swap() 指的是()

  • 一个返回整型值的函数swap()
  • 一个返回指向整型值指针的函数swap()
  • 一个指向函数swap()的指针,函数返回一个整型值
  • 以上说法均错
说得好,我选B
函数定义为 返回值类型 函数名,所以函数返回值为int*,即B选项
发表于 2016-12-17 12:34:24 回复(0)
正确答案选B:
首先,swap是函数名,函数名左边的部分即函数的返回类型即int *型,int是整形,*表示指针,所以int *表示指向整形变量的指针。
发表于 2016-12-17 09:47:52 回复(0)
int *swap() 一个返回指向整形值指针的函数swap
发表于 2017-09-03 23:52:30 回复(0)
答案为:B
一个返回指向整型值指针的函数swap()
发表于 2017-03-19 20:50:40 回复(0)
选B,送分题
发表于 2017-03-05 09:46:07 回复(0)
B
返回值是一个int*类型即int型指针
发表于 2017-02-09 17:08:31 回复(0)
B,基本的指针问题,推荐去看一本叫做C语言深度解剖的书看一下指针,函数指针,指针数组这些的区别
发表于 2016-12-21 15:20:49 回复(0)
B
一个函数可以带回一个整数值,字符值 ,实型值,但也可以带指针型数据,即地址。本题的定义中包括括号和*号,由于()优先于*,故它是个返回整数型指针的函数!
发表于 2016-12-17 08:53:28 回复(0)