c++面试基础
介绍c++基础原理
尘埃飞舞
凡心所向,素履以往;
生如逆旅,一苇以航。
展开
-
面试C++(基础篇)-C++指针是什么?
如上在堆上分配了8个字节的内存空间,其首地址是buffer指针。注意堆上new分配的内存,需要手动delete,由于是数组需要调用delete[]。最新原创的文章都先发布在公众号,欢迎关注哦, 扫描下方二维码回复「资料」可以获得我汇总整理的计算机学习资料~如上所示,虽然定义的是double指针,但是实际上ptr还是四个字节,仅代表指向的数据是double类型。上面三行代码都是代表相同的意思,给空类型的指针ptr复制了0,这是一个无效的地址。在指针中类型是没有意义的,最终都是四个字节。原创 2024-05-08 08:27:49 · 232 阅读 · 0 评论 -
面试C++(基础篇)- C++是如何工作的?
声明就是编译器相信你有Log()函数,定义就是log函数的具体实现,最终链接时候回链接到你实现的地方。//声明int main()log.cppvoid Log(const char* message) //定义最新原创的文章都先发布在公众号,欢迎关注哦, 扫描下方二维码回复「资料」可以获得我汇总整理的计算机学习资料~原创 2024-04-26 22:34:37 · 288 阅读 · 0 评论