C工程师笔试题.pdfVIP

  • 1
  • 0
  • 约1.15万字
  • 约 18页
  • 2026-03-18 发布于河北
  • 举报

C工程师笔试题

c工程师笔试题篇1

1、关键字static的作用是什么?

这个简单的问题很少有人能回答完全在C语言中,关键

字static有三个明显的作用:

1).在函数体,一个被声明为静态的变量在这一函数被调用

过程中维持其值不变

2).在模块内但(在函数体外),一个被声明为静态的变量可

以被模块内所用函数访问,但不能被模块外其它函数访问它是

一个本地的全局变量

3).在模块内,一个被声明为静态的函数只可被这一模块内

的其它函数调用那就是,这个函数被限制在声明它的模块的本

地范围内使用本(地化数据和代码范围的好处和重要性)

2、引用与指针的区别是什么?

答、1)引用必须被初始化,指针不必

2)引用初始化以后不能被改变,指针可以改变所指的对

3)不存在指向空值的引用,但是存在指向空值的指针

指针通过某个指针变量指向一个对象后,对它所指向的变

量间接操作程序中使用指针,程序的可读性差;而引用本身就

是目标变量的

文档评论(0)

1亿VIP精品文档

相关文档