嵌入式面试:vivo 2020春 校

1.堆和栈有什么区别 答: 堆: 1)由用户本身来申请和释放,申请是用new/malloc,释放用delete/free。 2)使用二级缓存,执行速度更慢 3)树状数据结构 栈: 1)申请释放都是由编译器本身来,整个过程用户不能干涉。 2)使用一级缓存,执行速度更快 3)先进后出数据结构web 2.const关键字的做用 答: const修饰的是只读变量,即常变量。做用是限定一个变量是只读、定义后
相关文章
相关标签/搜索