指针面试问题

什么是数组?

数组名就是数组首元素的地址。

那么地址是什么?

在c语言中,地址就是指针。

什么是野指针

指针指向一个非法空间,而且我们还对他进行操作,可能会导致我们内块空间崩溃。

野指针生成的原因

我们在程序中申请了一块空间,这个指针

为什么需要智能指针?(内存泄漏)

我们需要一种机制可以帮助用户自动的释放某种资源,防止资源泄露

怎么设计实现?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 

你可能感兴趣的:(面试题,面试,职场和发展)