基本信息
文件名称:2025年嵌入式面试试题(附答案).docx
文件大小:26.34 KB
总页数:16 页
更新时间:2025-09-16
总字数:约6.63千字
文档摘要
2025年嵌入式面试试题(附答案)
一、C语言基础
1.请解释以下代码的输出结果
```c
includestdio.h
intmain(){
inta=5;
intb=++a+a++;
printf(a=%d,b=%d\n,a,b);
return0;
}
```
答案:
在这段代码中,首先`++a`是前置自增运算符,它会先将`a`的值加1,此时`a`的值变为6。然后计算`++a+a++`,此时前面的`++a`使得`a`为6,后面的`a++`是后置自增运算符,它会先使用`a`当前的值6参与运算,然后再将`a`的值