常见C(C++)语言面试题及答案.docxVIP

  • 9
  • 0
  • 约1.29万字
  • 约 13页
  • 2021-02-16 发布于天津
  • 举报
“引用”与指针的区别是什么? 答2)3)、 答 2) 3) 引用初始化以后不能被改变,指针可以改变所指的对象。 不存在指向空值的引用,但是存在指向空值的指针。指针通过某个指针变 量指向一个对象后,对它所指向的变量间接操作0程序中使用指针,程序的可 读性 差:而引用本身就是U标变量的别名,对引用的操作就是对U标变量的操 作。 流操作符《和》、赋值操作符=的返回值、拷贝构造函数的参数、赋值操作符= 的参数、其它悄况都推荐 使用引用 2、#iiicludefile,h 与 ^include *file.h*的区别? 答:前者是从standard Library的路径寻找和引用file.h,而后者是从当前工作 路径搜寻并引用file.ho 3、答4 3、 答 4、 答 5、 答 堆栈溢出一般是山什么原因导致的? :1?没有回收垃圾资源 2?层次太深的递归调用 不能做switch。的参数类型 :switch的参数不能为实型。 如何引用一个已经定义过的全局变量?.可以用引用头文件的方式,也可以用 如何引用一个已经定义过的全局变量? .可以用引用头文件的方式,也可以用extern关键字,如果用引用头文件 答 方式来引用某个在头文件中声明的全局变量,假定你将那个变量写错了,那么 在编译期间会报错,如果你用extern方式引用时,假定你 犯了同样的错误, 那么在编译期间不会报错,而在连接期间报错。

文档评论(0)

1亿VIP精品文档

相关文档