嵌入式必备30题
1.全局变量和局部变量的区别
2.int main(int argc, char ** argv)函数中,参数argc和argv分别代表什么意思?
3.static关键字
4.const关键字
5.const 和 #define的区别
6.extern关键字
7.#include<> 和#include""的区别
8.C语言的基本类型有哪些(32位系统),占用字节空间
9.头文件#ifndef/#define/#endif的作用
10.volatile声明的作用
11.strcpy与memcpy的区别
12.一个变量既可以是const还可以是volatile类型吗
13.sizeof与strlen的区别
14.常见的变量定义
15.数组名与指针的区别
16.结构体和共用体的区别
17.简述C++有几种传值方式之间的区别
18.数组指针与指针数组的区别
19.指针函数与函数指针的区别
20.原码、反码、补码的定义
21.内存分布模型
22、malloc和calloc的区别
23.如果有一个地址是0X5566,如何在这个地址赋值成168
24.大端和小端
25.数组到底存储在哪里
26.指针和引用
27.函数参数压栈顺序,即关于__stdcall和__cdecl调用方式的理解
28.简述内存泄漏
29.重写memcpy()函数以及需要注意哪些问题
30.在1G内存的计算机中能否malloc(1.2G)?为什么?⭐
以上问题都整理到我的专栏中,专栏地址在下方
2.int main(int argc, char ** argv)函数中,参数argc和argv分别代表什么意思?
3.static关键字
4.const关键字
5.const 和 #define的区别
6.extern关键字
7.#include<> 和#include""的区别
8.C语言的基本类型有哪些(32位系统),占用字节空间
9.头文件#ifndef/#define/#endif的作用
10.volatile声明的作用
11.strcpy与memcpy的区别
12.一个变量既可以是const还可以是volatile类型吗
13.sizeof与strlen的区别
14.常见的变量定义
15.数组名与指针的区别
16.结构体和共用体的区别
17.简述C++有几种传值方式之间的区别
18.数组指针与指针数组的区别
19.指针函数与函数指针的区别
20.原码、反码、补码的定义
21.内存分布模型
22、malloc和calloc的区别
23.如果有一个地址是0X5566,如何在这个地址赋值成168
24.大端和小端
25.数组到底存储在哪里
26.指针和引用
27.函数参数压栈顺序,即关于__stdcall和__cdecl调用方式的理解
28.简述内存泄漏
29.重写memcpy()函数以及需要注意哪些问题
30.在1G内存的计算机中能否malloc(1.2G)?为什么?⭐
以上问题都整理到我的专栏中,专栏地址在下方
c++/嵌入式面经专栏-牛客网
https://gw-c.nowcoder.com/api/sparta/jump/link?link=https%3A%2F%2Fwww.nowcoder.com%2Fcreation%2Fmanager%2FcolumnDetail%2FMJNwoM
全部评论
相关推荐