
C
文章平均质量分 80
ningzero123
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++ const的总结
C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助。 Const 是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。 一、Const的使用 1、定义常量 (1)const修饰变量,以下两种定义形式在本质上是一样的。它的含义是:co转载 2013-04-06 19:38:25 · 419 阅读 · 0 评论 -
一个fork的面试题
一个fork的面试题 2012年8月1日陈皓发表评论阅读评论37,732 人阅读 前两天有人问了个关于Unix的fork()系统调用的面试题,这个题正好是我大约十年前找工作时某公司问我的一个题,我觉得比较有趣,写篇文章与大家分享一下。这个题是这样的: 题目:请问下面的程序一共输出多少个“-”? 1 2 3 4转载 2013-04-19 20:40:08 · 415 阅读 · 0 评论 -
C++类型转换总结
C风格的强制类型转换(Type Cast)很简单,不管什么类型的转换统统是: TYPE b = (TYPE)a。 C++风格的类型转换提供了4种类型转换操作符来应对不同场合的应用。 const_cast,字面上理解就是去const属性。 static_cast,命名上理解是静态类型转换。如int转换成char。 dynamic_cast,命名上理解是动态类型转换。如子类和父类之间的多转载 2013-04-21 10:44:43 · 393 阅读 · 0 评论 -
详解C/C++函数指针声明
float f , g ; 要理解一个C程序,仅仅理解组成该程序的符号是不够的。程序员还必须理解这些符号是如何组合成声明、表达式、语句和程序的。 我们先来看看下面的一个语句: ( *( void(*)())0)(); ? 这是当计算机启动时,硬件将调用首地址为0位置的子例程。像这样的表达式恐怕会令每个C/C转载 2013-05-01 21:16:01 · 626 阅读 · 0 评论