随笔分类 -  C/C++语言知识

摘要:C++显式类型转换 (注:本文例程改编自《C++ Primer》) 关于类型转换,C++保留了C语言中的类型转换方式,并提供了4中新的类型转换方式。《Effective C++》鼓励我们使用新的转换方式: 第一,它们很容易在代码中被识别出来(不论是人工辨识或使用工具如grep),因而得以简化“找出类 阅读全文
posted @ 2018-02-02 20:05 言何午 阅读(184) 评论(0) 推荐(0)
摘要:const与指针 当 限定符与指针结合的时候,经常会让人迷惑。本文根据《C++ Primer》上给出的一些解释谈谈自己的理解: 指向常量的指针(pointer to const) 先来看一则书上的示例: 上述示例中, 就是一个指向常量的指针,不能用于改变指向的对象的值。 而要存放一个常量的地址,只能 阅读全文
posted @ 2018-01-29 16:40 言何午 阅读(214) 评论(0) 推荐(0)
摘要:C语言内存分布 典型的C语言程序内存表示分区共有5个部分: 1. 正文段 Text segment 2. 已初始化数据段(数据段)Initialized data segment 3. 未初始化数据段(bss)Uninitialized data segment 4. 堆 Stack 5. 栈 He 阅读全文
posted @ 2018-01-26 17:16 言何午 阅读(2787) 评论(0) 推荐(0)