问题详情

考虑函数原型voidtest(inta,intb=7,charz='*'),下面的函数调用中,属于不合法调用的是( )。

A.test(5);

B.test(5,8);

C.test(6,'#');

D.test(0,0,'*');

未搜索到的试题可在搜索页快速提交,您可在会员中心"提交的题"快速查看答案。 收藏该题
查看答案

相关问题推荐

在C语言中,函数的隐含存储类别是( )

A.static

B.auto

C.extern

D.register

若a的值为3时,下列程序段被执行后,c的值是intc=1;if(a>0)if(a>3)c=2;elsec=3;elsec=4;

A.1

B.2

C.3

D.4

若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是()。

A.函数的实参和其对应的形参共占同一存储单元

B.形参只是形式上的存在,不占用具体存储单元

C.同名的实参和形参占同一存储单元

D.函数的形参和实参分别占用不同的存储单元

设有以下语句: typedef struct TT {char c; int a[4];}CIN; 则下面叙述中正确的是( )。

A.可以用TT定义结构体变量

B.TT是struct类型的变量

C.可以用CIN定义结构体变量

D.CIN是struct TT类型的变量

在“文件包含”预处理语句的使用形式中,当#include后面的文件名用(双引号)括起时,寻找被包含文件的方式是()。

A.直接按系统设定的标准方式搜索目录

B.先在源程序所在的目录搜索,如没找到,再按系统设定的标准方式搜索

C.仅仅搜索源程序所在目录

D.仅仅搜索当前目录

联系客服 会员中心
TOP