带形式参数的子程序,定义为OUT类型的变量为何会在多次调用子程序时互相干扰?
函数调用的多态性涉及到程序运行时的后期绑定,也就是说在执行的时候,根据变量实际指向的对象类型(不是变量本身的类型)来决定所调用的函数。
在调用随机函数Rnd(x)时,参数x必须每次都给定,否则如果反复运行一段同程序,同一系列的随机数会反复出现。
C程序中,定义函数时的参数是“实际参数”,调用函数时的参数是“形式参数”。
C语言程序中,当调用函数时实参和形参各占一个独立的存储单元。
字符串指针作函数参数,与数组指针作函数参数没有本质的区别,函数调用传递的都是地址值
函数的形式参数和调用时的实际参数必须同名,否则程序报错。
函数调用时,实参和形参按照参数位置对应传值,与名称无关(第6章 函数程序设计)
C语言程序中,当调用函数时实参和形参各占一个独立的存储单元 。( )
多个函数使用同一个名字,但参数个数、参数数据类型不同,调用时系统会根据参数个数或类型自动调用相应的函数,这是面向对象的()。
C语言中,函数调用时若实参是数组名,则被调函数对应形参( )。
在C语言中,当函数调用时( )。
阅读下列说明和C函数,填补C函数中的空缺,将解答填入答案纸的对应栏目内。 【说明】 字符串是程序中常见的一种处理对象,在字符串中进行子串的定位、插入和删除是常见的运算。 设存储字符串时不设置结束标志,而是另行说明串的长度,因此串类型定义如下: typedef struct ﹛ Char *str; //字符串存储空间的起始地址 int length; //字符串长 int capacity; //存储空间的容量 ﹜SString;
若C程序中add函数调用语句为“add(i, j, &k );”,已知变量i、j、k被分别分配在-0x1c(%ebp) 、-0x18(%ebp) 、-0x24(%ebp)地址单元。该函数调用时,参数入栈过程所对应的机器级指令序列是:()
关于在调用模板函数时模板实参的使用,下列表述中正确的是()。A.对于虚拟类型参数所对应的模板实参
【判断题】函数调用时,实参和形参按照名称对应传值(第6章 函数程序设计)
如果函数调用时传入的某个实参是字符型数组的首地址,则相应的形参应是()类型的指针变量。
有参函数中,在定义函数时函数名后面括号中的变量名称为(),在主调函数中调用一个函数时,函数名后面括号中的参数称为()。在调用时将()的值传给()。
函数调用时,实参的个数、类型、顺序要和形参一-对应()。
C语言规定,函数返回值的类型是由调用函数时的主调函数类型所决定 。()
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序:运行时输出的结果是()
31、函数的参数是指针类型时,它的作用是将一个变量的()传送到另一个函数中。
在语言中,若函数调用时实参是数组名,则传递给对应形参的是()
调用select()函数时,它的三个套接字集合指针类型的参数非空时,指针指向的套接字集合中必须至少有一个套接字。()