C/C++编程
文章平均质量分 65
anne20072010
这个作者很懒,什么都没留下…
展开
-
冒泡排序
对一个Person结构数组进行"冒泡法"排序,工资高的排在 后面.//***************************************#include struct Person{ char name[20]; unsigned long id; float salary;};Person allone[6]={{"jone",12345,339.0}, {"david",13916,449.0},原创 2010-12-15 15:01:00 · 326 阅读 · 0 评论 -
[转]深入C语言之字节对齐 - [C 数据结构 算法]
<br /> 在C程序设计中我们经常需要用到一种数据类型的长度(占内存的字节数),例如:<br /> int *p = NULL;<br /> p = (int *)malloc(10*sizeof(int));/*用sizeof(int)来的到int类型的长度*/<br /> 字节对齐是为了提高CPU的读取效率.比如有些平台每次读都是从偶地址开始,如果一个int型(假设为32位系统)如果存放在偶地址开始的地方,那么一个读周期就可以读出这32bit,而如果存放在奇地址开始的地方,就原创 2010-12-15 13:31:00 · 768 阅读 · 0 评论 -
冒泡排序
<br />对一个Person结构数组进行"冒泡法"排序,工资高的排在 后面.<br />#include <iostream.h><br /> <br />struct Person<br />{<br /> char name[20];<br /> unsigned long id;<br /> float salary;<br />};<br /> <br />Person allone[6]={{"jone",12345,339.0},<br />原创 2010-12-17 16:28:00 · 392 阅读 · 0 评论 -
C++ 友元(friend)
<br />友元是一种定义在类外部的普通函数,但它需要在类体内进行说明,为了与该类的成员函数加以区别,在说明时前面加以关键字friend。友元不是成员函数,但是它可以访问类中的私有成员。友元的作用在于提高程序的运行效率,但是,它破坏了类的封装性和隐藏性,使得非成员函数可以访问类的私有成员。<br /><br /> 友元可以是一个函数,该函数被称为友元函数;友元也可以是一个类,该类被称为友元类。<br /><br />友元函数<br /><br /> 友元函数的特点是能够访问类中的私有成员的非成员函数。友原创 2010-12-28 12:23:00 · 387 阅读 · 0 评论 -
虚函数和纯虚函数
<br />虚函数:为了重载和多态的需要,在基类中是有定义的,即便定义是空,所以子类中可以重写也可以不重写基类中的函数。<br /> virtual void fool1();<br /> <br />纯虚函数:是在基类中没有定义的,必须在子类中加以实现,很像Java中的接口函数。<br /> virtual void fool2() = 0;原创 2010-12-28 12:33:00 · 219 阅读 · 0 评论 -
关于MAP文件的使用----crash
<br />关于MAP文件的使用<br />导读: <br />在看《深入理解计算机系统》的时候总会看到MAP文件,一直不懂,今天看到一片相关的文章,收录下来,大家一起看看吧。毕竟有些时候我们的IDE提示的信息不够明白,使用MAP文件是一个调试的好帮手。<br /><br />仅通过崩溃地址找出源代码的出错行<br /><br />作为程序员,我们平时最担心见到的事情是什么?是内存泄漏?是界面不好看?……错啦!我相信我的看法是不会有人反对的——那就是,程序发生了崩溃!<br /><br />“该程序转载 2011-03-24 15:55:00 · 407 阅读 · 0 评论 -
PUBLIC 继承
摘自http://www.cppblog.com/iuranus/archive/2009/01/05/71210.html public继承后,父类与子类访问隐藏 熟练c/c++(三) 《Effective C++》的第六章节继承与面向对象设原创 2011-08-24 15:07:03 · 331 阅读 · 0 评论 -
构造函数与析构函数的比较
觉得写得比较简单明了,故转载作记录。转载:http://blog.163.com/liyl122539@126/blog/static/1805821620091123101193/?fromdm&fromSearch&isFromSearchEngine=yes 1转载 2011-09-28 11:14:14 · 410 阅读 · 0 评论