2009年9月22日

摘要: 最近在认真的学习公司内一个C比较NB的同事做的培训视频,他是从编译器的角度来讲解C++的基本原理。感觉以前自己以前只知道“应该这么做”,而不明白“为什么”。收益良多啊! 阅读全文

posted @ 2009-09-22 14:28 Jackc 阅读(461) 评论(0) 推荐(0) 编辑

摘要: 在C++中,偶们经常遇到数组越界的问题,为什么编译器在build的过程中,不能识别出这样的错误呢?其实在C++的编译器语言里,根本就不存在所谓的数组的类型。当偶们定义了一个数组后,编译器直接将这个数组类型隐式转换为了指针类型,所以,在编译器的语言里,自然也不存在所谓的“数组越界”了。 阅读全文

posted @ 2009-09-22 14:16 Jackc 阅读(486) 评论(0) 推荐(0) 编辑

摘要: C++中,指针在进行加法运算时,运算单位是由指针的类型的决定的。 阅读全文

posted @ 2009-09-22 13:30 Jackc 阅读(1611) 评论(0) 推荐(0) 编辑


Copyright © 2024 Jackc
Powered by .NET 8.0 on Kubernetes