首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int add(int a,int b){return(a+b); } main() {int k,(*f)(),a=5,b=10; f=add; } 则以下
有以下程序: #include int add(int a,int b){return(a+b); } main() {int k,(*f)(),a=5,b=10; f=add; } 则以下
admin
2015-08-09
123
问题
有以下程序:
#include
int add(int a,int b){return(a+b); }
main()
{int k,(*f)(),a=5,b=10;
f=add;
}
则以下函数调用语句错误的是( )。
选项
A、k=f(a,b);
B、k=add(a,b);
C、k=(*f)(a,b);
D、k=*f(a,b);
答案
D
解析
D选项中的“*f(a,b)”表示调用后返回一个指向整型数据的地址指针,即该函数的返回值为指针类型,所以不能将其赋值给整形变量k。
转载请注明原文地址:https://kaotiyun.com/show/9LDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知inta=2,b=3;则执行表达式a=a<b后,变量a的值为()。
下列程序的运行结果是______。#include<stdio.h>func(a,B){staticintm=0,i=2;i+=m+1;m=i+a+b;return(m);}main0
下述函数用于统计—行字符中的单词个数,单词之间用空格分隔。word_num(str)charstr[];{int,num=O,word=O;for(i=0;str[i]!=【】;i+
在说明语句int*f()中,标识符f代表的是______。
已知函数fread的调用形式为fread(buffet,size,count,fp);,其中buffer代表的是()。
下列叙述中正确的是()。
若函数调用时,参数为基本数据类型的变量,下列叙述中正确的是()。
已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是
下列叙述中,不属于软件需求规格说明书的作用的是
下列选项中不是字符常量的是()
随机试题
何谓难产?其主要原因有哪些?
灶心土与炮姜均具有的功效有
关于SⅠ、SⅡ、SⅢ图形的描述,错误的是
关于喉癌手术治疗原则,下列说法不正确的是
异位妊娠破裂或流产,最主要的临床表现是
安全及劳动卫生规程未对用人单位提出严格要求的是()。
—Whatareonshowinthemuseum?—Somephotos______bythechildrenofYushu,Qinghai.
我国要建立的宏观调控模式应该是()。
根据以下资料,回答下列问题。2013年第二季度,全国主要监测城市地价总体水平为3226元/平方米。三大重点区域:长江一二角洲、珠江三角洲、环渤海地区综合地价水平分别为4770元/平方米、4552元/平方米、3465元/平方米。分用途看,珠江三角洲地区
Whatdoestheprofessortellthewoman?
最新回复
(
0
)