- 0
- 0
- 约4.75千字
- 约 16页
- 2026-08-18 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年华为技术面试笔试模拟题集
一、编程语言基础(5题,每题10分,共50分)
1.C语言指针与内存管理
题目:
c
includestdio.h
intmain(){
inta=10,b=20;
intp1=a,p2=b;
p1=p1+p2;
printf(a=%d,b=%d\n,a,b);
return0;
}
问题:运行上述代码后,`a`和`b`的值分别是多少?解释代码执行过程。
答案与解析:
运行后,`a`的值为30,`b`的值为20。
-`p1`和`p2`分别指向`a`和`b`的内存地址。
-`p1=p1+p2`相当于`a=a+b`,即`10+20=30`。
-`b`的值未改变,仍为20。
关键点:指针运算必须确保指向的内存有效,且赋值操作不改变原指向对象的值除非显式修改。
2.C++类与多态
题目:
cpp
includeiostream
usingnamespacestd;
classAnimal{
public:
virtualvoidspeak(){coutAnimalsound\n;}
};
classDog:publicAnimal{
public:
voidspeak()ove
您可能关注的文档
最近下载
- 《学写游记》教学设计.docx VIP
- 开展三超两乱问题自查自纠报告.pptx VIP
- 2-氯三氟甲苯 邻氯三氟苄 邻氯三氟甲苯 1-氯-2-(三氟甲基)苯 88-16-4 MSDS报告.doc
- 第二课 在社会中健康成长 课件 八年级道德与法治上册(统编版2024).pptx VIP
- 微创外科手术器械市场研究报告 2023.docx VIP
- 建筑工程防水施工和渗漏防治实施指南(可编辑).pptx VIP
- 2024年工业机器人(三级高级)技能鉴定理论考试题库(单选题、多选、判断题).pdf VIP
- 电子行业研发部工程师电子产品设计手册(执行版).docx VIP
- 成都石室弘文2026初一入学英语分班考试真题含答案.docx VIP
- 10-35kV输电线路杆塔接地电阻测量作业指导书.pdf VIP
原创力文档

文档评论(0)