C/C++
文章平均质量分 55
野蛮的人
BEST FOREVER!
展开
-
【C/C++语言入门篇】-- 基本数据类型
<br />本文转自:http://blog.csdn.net/masefee/archive/2009/12/30/5109421.aspx<br />前一篇我们介绍了一个简单不过的helloworld程序引出相关问题。趁着还没有忘掉那些思考方式的记忆,本篇继续延续这种思维方式的理念,介绍一下CC++中的基本数据类型。数据类型不清楚的话在以后的编程中会有很多谜团和问题。甚至一个程序的BUG找半天也没有找出来时为什么,结果才发现是加减溢出了。更加严重的还有写越界、读越界等。同样比如网络传输时的消息结构对待每转载 2010-07-02 13:49:00 · 373 阅读 · 0 评论 -
C++面试题2
1、局部变量能否和全局变量重名? 答:能,局部会屏蔽全局。要用全局变量,需要使用"::" ;局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内。 2、如何引用一个已经定义过的全局变量?原创 2011-06-09 14:22:00 · 1598 阅读 · 0 评论 -
C语言面试题总汇
4. static有什么用途?(请至少说明两种)1.限制变量的作用域2.设置变量的存储域7. 引用与指针有什么区别?1) 引用必须被初始化,指针不必。2) 引用初始化以后不能被改变,指针可以改变所指的对象。 2) 不存在指向空值的引用,但是存在指向空值的指针。 8. 描述实时系统的基本特性在特定时间内完成特定的任务,实时性与原创 2011-06-09 14:18:00 · 397 阅读 · 0 评论 -
【C/C++语言入门篇】-- HelloWorld思考
<br />本文转自:http://blog.csdn.net/masefee/archive/2009/12/28/5094623.aspx<br />第一篇文章终于落笔了,本文将从思考的角度去重新认识一下Helloworld。在例子之后会提出不同的问题,引导大家去思考每一句乃至每个细节。同时希望能够让大家以后能够以不断思考不断提问的方式去看待自己的程序。我相信大家会发现很多新的东西,好了切入正题。<br />我们每学一种新的语言基本都会从helloworld开始,基本每种语言都喜欢将helloworld转载 2010-07-02 13:46:00 · 320 阅读 · 0 评论 -
【C/C++语言入门篇】-- 文件操作
<br />本文转自:http://blog.csdn.net/masefee/archive/2010/03/03/5341738.aspx<br />最近实在是太忙了,这篇整整就推迟了1个月了,实在是对不起。之前本打算这个模块就结束了,文件操作就不写了,但是文件操作又是一个很重要的东西,而且也刚好能够总结之前我们学习的所有知识。同时也为了将文件操作这个初学者认为很神秘的东西给本质化。因此,本篇将逐一介绍C语言的文件操作。(本模块的命名本来是想C/C++一块儿讲解的,但是由于工作、毕业论文、业余时间的充电转载 2010-07-02 15:07:00 · 534 阅读 · 0 评论 -
【C/C++语言入门篇】-- 剖析浮点数
<br />本文转自:http://blog.csdn.net/masefee/archive/2010/01/30/5272554.aspx<br />前面一篇我们讲了位运算后,基本C语言的大块都提及了,一些细节和用法暂时不再本模块介绍了。希望我的心愿能够在我毕业之前给我的大学生涯划上一个圆满的句号。加油努力。<br />在本模块的第三篇就已经讲了基本的数据类型,其中把浮点数刻意留在了后面来介绍。我的理解是在我们理解了内存,指针,位运算等后,再来介绍浮点这个特殊而又普通的数据类型比较好理解。浮点数和基本类转载 2010-07-02 15:02:00 · 588 阅读 · 0 评论 -
【C/C++语言入门篇】-- 位运算
<br />本文转自:http://blog.csdn.net/masefee/archive/2010/01/26/5258432.aspx<br />回顾之前的篇幅,C语言的主体部分基本已经介绍完了。之所以没有介绍C++的相关特性是因为在之前的文章中C和C++在这些方面都有共性,所以在面向对象之前。我们先把这些共性给介绍完。也就是说在介绍面向对象之前,所有的文章都是CC++中都能使用的。从这点上来看,现在正极力奋斗于C++战线上的初学者还是很有用处的。<br />本篇继续沿着这条路线,到本篇为止包括本篇转载 2010-07-02 15:00:00 · 482 阅读 · 0 评论 -
【C/C++语言入门篇】-- 深入函数
<br />本文转自:http://blog.csdn.net/masefee/archive/2010/01/21/5221734.aspx<br />前面一篇我们介绍了结构体,这篇终于能够介绍函数了。为什么这么说呢?因为函数非常重要。就这么简单。嘿嘿!之所以在这时才讲函数,是因为本篇将联系到前面的每一篇,这样函数才能体现的透彻。那我们就迫不及待的切入正题。<br />从第一篇Helloworld开始到现在,就没有脱离函数。那就是我们的main函数。main函数也是一个普通的函数,只不过通常把它作为我们写转载 2010-07-02 14:59:00 · 360 阅读 · 0 评论 -
【C/C++语言入门篇】-- 结构体
<br />本文转自:http://blog.csdn.net/masefee/archive/2010/01/17/5204388.aspx<br />前面两篇基本把指针给介绍完了,相信大家对指针已经不是那么陌生了。也不会因为指针和数组之间的关系而导致混淆了。大家可能也迫不及待想了解下后来的知识。今天我们就介绍下结构体。<br />对于结构体,既然叫结构体,形象上我们可以理解其就是一堆数据集合在一起形成一个结构。就比如一个学生的信息包括:学号、姓名、班级、年龄等等。这些信息都是属于这个学生的,因此我们就可转载 2010-07-02 14:58:00 · 301 阅读 · 0 评论 -
【C/C++语言入门篇】-- 数组与指针
<br />本文转自:http://blog.csdn.net/masefee/archive/2010/01/13/5186901.aspx<br />前面一篇我们介绍了指针,相信大家对指针不再是那么陌生,虽然在一些大胆的指针强制类型转换上有的读者还不习惯。但是至少大家心里有个数,指针式如此的灵活,以至于你可以操作得比较底层或者根本越过一些语法的限制。这可能也是众多程序员抨击CC++不安全的因素之一。安不安全不是本文想要表达的,这里只需要记住一点,如果你有足够把握,那么你绝对可以毫不犹豫的运用。<br /转载 2010-07-02 14:55:00 · 322 阅读 · 0 评论 -
【C/C++语言入门篇】-- 调试基础
<br />本文转自:http://blog.csdn.net/masefee/archive/2010/01/04/5131936.aspx<br />通过前面两篇,相信大家已经基本了解了我们的研究思路。既然是研究,那么必须的研究工具就得熟练掌握了。这里我所指的研究工具就是VC,我所使用的 VC版本是2005。本文也将根据VC2005进行探讨。可能很多朋友或者初学者还是使用的VC6.0。在这里本人不推荐使用VC6.0。原因很简单,VC6.0已经过时了,后面的版本比VC6.0更强大方便。可能也是因为众多经典转载 2010-07-02 14:06:00 · 393 阅读 · 0 评论 -
C++面试题1
1.是不是一个父类写了一个virtual 函数,如果子类覆盖它的函数不加virtual ,也能实现多态? virtual修饰符会被隐形继承的。 private 也被集成,只事派生类没有访问权限而已 virtual可加可不加 子类的空间里有父类的所有变量(static除外) 同一个函数只存在一个实体(inline除外) 子类覆盖它的函数不原创 2011-06-09 14:19:00 · 363 阅读 · 0 评论