C笔试题之简答题

Posted yangzx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C笔试题之简答题相关的知识,希望对你有一定的参考价值。

1、局部变量能否和全局变量同名?

  能,局部变量会屏蔽全局变量,因为这两种变量拥有不同的作用域,类似的还有块作用域变量、函数原型作用域变量。

2、如何引用一个已经定义过的全局变量?

  使用关键字 extern,或者使用引用头文件的方式。两种方式的区别是,如果代码中将被引用的全局变量写错,那么引用头文件方式的代码会在编译阶段报错,而使用关键字关键字 extern 方式的代码会在链接阶段报错。

3、全局变量能否定义在可被多个C文件包含的头文件中?

  能,在头文件中使用关键字 static 来声明同名全局变量,这样的全局变量为内链变量,具有文件作用域。 

以上是关于C笔试题之简答题的主要内容,如果未能解决你的问题,请参考以下文章

笔试之简答题

各个公司前端笔试题回顾

003_C/C++笔试题_分享大汇总

oracle数据库考试简答题,请回答一下吧,三个都回答了才会给分哦

软件评测师——下午简答题类型

JAVA考试简答题