腾讯C语言高频面试题及详细答案(真实面试版).docx

腾讯C语言高频面试题及详细答案(真实面试版).docx

腾讯C语言高频面试题及详细答案(真实面试版)

本套题目整理自腾讯历年校招、社招C语言面试真实考题,覆盖基础核心、指针内存、代码实操、底层原理、易错考点,答案贴合面试官打分标准,摒弃书面化套话,贴合实际开发场景。

一、基础语法与易错考点(基础必问)

1、简述static关键字在C语言中的三种用法及区别

答案:

static是C语言高频考点,核心作用是改变变量/函数的存储属性和作用域,分三种场景:

1.局部静态变量:定义在函数内部,普通局部变量栈内存、函数结束销毁;静态变量存放在全局数据区,程序运行期间不销毁,仅初始化一次,下次调用函数保留上次值。

2.全局静态变量:普通全局变量可跨文

文档评论(0)

1亿VIP精品文档

相关文档