首页
题库
Scratch
C++
Python
Icode
试卷题单
scratch
c++
python
下载
编程社区
图形化编程
scratch作品&源码
Plus
登录
注册
GESP C++等级考试 四级
GESP大纲知识点
练习进度
0
/ 46
C++指针类型的概念及基本应用
C++指针类型的概念及基本应用
进入题单
下列关于C++语言中指针的叙述,不正确的是?
简单
下列指针的用法中,不正确的一项是
简单
向一个栈顶为hs的链式栈中插入一个指针为s的结点时,应执行
困难
假定reverse(int *a,int b)函数是一个数组反转函数,a为数组指针,b为数组长度,以下程序中,_____处应填入什么代码,才能完成对数组arr的反转操作。
困难
⼀个数组定义为int a[5] = {1, 2, 3, 4, 5}; ,⼀个指针定义为int * p = &a[2]; ,则执⾏*p = a[1]; 后 ,数组a中的值会变为?
简单
如果n为int类型的变量,⼀个指针变量定义为 int *p=&n; ,则下列说法正确的是?
简单
下列关于C++语⾔中指针的叙述 ,不正确的是?
简单
一个数组定义为 int a[5] = {1, 2, 3, 4, 5};,一个指针定义为 int * p = &a[2];,则 执行 a[1] = *p;后,数组 a 中的值会变为?
简单
下列关于 C++语言中指针的叙述,不正确的是?
简单
指针的大小与其所指向的变量的数据类型的大小相同。
简单
代码 int a = 10; int* p = &a; 可以正确定义指针和初始化指针。
简单
如果将双向链表的最后一个结点的下一项指针指向第一个结点,第一个结点的前一项指针指向最后一个结点,则该双向链表构成循环链表。
简单
函数参数传递过程中,如果传常量值、常量引用和常量指针都是不能被修改的,它们可以防止函数对实参的值或地址进行修改。
简单
引用是一个指针常量。
简单
在C++语言中,函数的参数为指针时,可以在函数内部修改该参数的值。
简单
在C++语言中 ,指针变量在逻辑上指向另⼀个变量在内存中的位置 ,指针变量本身不占用内存。
简单
有些算法或数据结构在 C/C++语⾔中使⽤指针实现,⼀个典型的例⼦就是链表。因此,链表这⼀数据结构在 C/C++语⾔中只能使⽤指针来实现。
简单
形参与实参、作用域
形参与实参、作用域
进入题单
在C++中,形参与实参的关系描述正确的是?
简单
C++语言中下面哪个关键字能够限定对象的作用域
简单
在C++语言中,函数可以定义在另一个函数定义之内。
简单
C++函数参数的作用域是函数体内。
困难
在C++语⾔中 ,每个变量都有其作用域。
简单
函数参数传递过程中,如果传常量值、常量引用和常量指针都是不能被修改的,它们可以防止函数对实参的值或地址进行修改。
简单
函数的定义与调用
函数的定义与调用
进入题单
下列关于 C++中函数的说法中错误的是?
简单
上一题中,如果主函数为如下的程序,则最后的排列数是多少个?
简单
在 C++ 中,( )正确定义了一个返回整数值并接受两个整数参数的函数。
简单
在 C++中,以下哪个函数调用会造成栈溢出?
简单
当n=7 时,下⾯函数的返回值为?
简单
有如下函数fun ,则fun(20, 12) 的返回值为?
简单
对下⾯两个函数,说法错误的是?
简单
以下对main()函数描述正确的一项是
简单
以下函数声明,哪个是符合C++语法的?
简单
给定如下函数(函数功能同上题,增加输出打印):
简单
给定如下函数:
简单
下面函数不能正常执行的是
简单
在C++语言中,变量定义必须在某一个函数定义之内。
简单
在 C++ 中,引用传递允许函数修改传递给它的参数的值。
简单
在C++语言中,函数可以定义在另一个函数定义之内。
简单
使用 math.h 或 cmath 头文件中的对数函数,表达式 log(128) 的结果类型为 double 、值约为 7.0 。
简单
C++语言中,可以为同一个类定义多个构造函数。
简单
在C++中,静态成员函数只能访问静态成员变量。
简单
在 C++中,如果定义了构造函数,则创建对象时先执⾏完缺省的构造函数,再执⾏这个定义的构造函数。
简单
在⾯向对象中,⽅法在 C++的 class 中表现为 class 内定义的函数 。
简单
在 C++类的定义中,可以定义初始化函数或运算符函数等。
简单
C++函数参数的作用域是函数体内。
困难
在 C++语言中,一个函数没有被调用时,它的参数不占用内存。
简单
专辑概述
C++ 编程五级标准
关联专题
1
GESP C++等级考试 一级
2
GESP C++等级考试 二级
3
GESP C++等级考试 三级