C++函数 练习题

1.在C++语言中,函数定义的格式如何?为什么说函数定义是更高级的抽象?

C++函数 练习题_第1张图片

2.什么是函数的说明?说明函数和定义函数有什么区别?是否必须进行函数的说明?

3.什么是函数的值和函数的类型?函数的返回值如何实现?是否所有的函数都有返回值?

4.函数的传值调用与函数的传址调用各自有何特点?它们都是怎样来实现的?

5.函数的传址调用与函数的引用调用各自有何特点?为什么在C++语言编程中常用引用调用?

6.在什么情况下,由于编译系统的不同会引起在参数计算顺序方面的二义性?

7.设置函数参数的默认值有何作用?在实际应用中有什么要注意的事情?

8.数组作为函数参数和数组元素作为函数参数相同吗?
9.什么是内联函数?为什么要引入内联函数?使用内联函数应注意什么?
10.什么是函数重载?实现函数重载的原则是什么?
11.函数在嵌套调用中应注意哪些问题?
12.C++语言编程中是否可以用递归调用?递归调用有何特点?
13.标识符的作用域规则是什么?在C++语言中,作用域的种类有哪些?
14.关于重新定义标识符的作用域规定是什么?什么是可见?什么是不可见?
15.什么是局部变量?什么是全局变量?
16.什么是自动存储类变量?什么是寄存器存储类变量?
17.什么是静态存储类变量?内部静态类和外部静态类变量有何区别?
18.什么是外部存储类变量?它的定义和说明是一回事吗?
19.什么是内部函数?什么是外部函数?
20.在C++语言编程中,如何使用系统函数?
21.什么是模板?通常模板有哪两种形式?
22.如何定义函数模板?函数模板和模板函数有何不同?
23.模板函数与重载函数有何关系?
24.模板函数的类型适应范围如何确定?
25.模板函数的模板参数和函数参数有何不同?
C++函数 练习题_第2张图片

C++函数 练习题_第3张图片C++函数 练习题_第4张图片

C++函数 练习题_第5张图片
C++函数 练习题_第6张图片
https://www.doc88.com/p-9995960535138.html

你可能感兴趣的:(C++,c++,开发语言,后端)