自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 base

#include using namespace std; //基类Base class Base{ public:     virtual void func();     virtual void func(int); }; void Base::func(){     cout } void Base::func(int n){     cout }

2017-01-21 16:56:02 253

原创 虚函数

#include using namespace std; //基类People class People{ public:     People(char *name, int age);     virtual void display();  //声明为虚函数 protected:     char *m_name;     int m_age; }; Peo

2017-01-20 22:11:22 175

原创 线程创建

#include int pthread_create(pthread_t *thread, pthread_attr_t *attr, void *(*start_routine)(void *), void *arg); 参数说明: thread:指向pthread_t类型的指针,用于引用新创建的线程。 attr:用于设置线程的属性,一般不需要特殊的属性,所以可以简单地设置为NULL

2017-01-19 20:09:08 199

原创 c++ 中的继承

继承  一个类从另一个类获取成员变量和成员函数的过程;  被继承的类称为父类或者基类,继承的类称为子类或者派生类;  继承的语法:  class 派生类的名:[继承方式]  基类名{   派生类的成员;  };   继承的方式:  public ,private,protect,默认是private;    public成员可以通过对象访问,private只能通过内部函数访问;

2017-01-18 22:36:57 199

转载 16-11-21

  C语言为什么要有 main 函数?具体作用是什么? main是用来指定程序从那里开始执行的。就是一个大家遵守的规定。(被写到了C99规范) 从编译器的角度来看,你可以自己定义你喜欢的main1, main2 或者其他什么函数。只要没有重名,c的编译器都能给你编出来。(生产结果是obj文件,而不是可执行文件) 所以你问为什么c语言要main函数,其实c语言并不是那个在

2016-11-21 22:21:11 246

转载 16-11-20

冒泡法 冒泡排序每一趟排序把最大的放在最右边。 比如: 87 12 56 45 78 87和12交换:12 87 56 45 78 87和56交换:   56 87 45 78 87和45交换:      45 87 78 87和78交换:         78 87 到此第一趟排序结束,接下来的每一趟排序都是这样。 #include

2016-11-20 23:33:52 174

转载 16-11-19

vim tab设置为4个空格 在.vimrc中添加以下代码后,重启vim即可实现按TAB产生4个空格: set ts=4  (注:ts是tabstop的缩写,设TAB宽4个空格) set expandtab 对于已保存的文件,可以使用下面的方法进行空格和TAB的替换: TAB替换为空格: :set ts=4 :set expandtab

2016-11-19 22:11:47 154

原创 16-11-18

一个有趣的shell脚本 echo ' ..XXX. .XXX.. .XXXXY.TXXXX. XXXXXYXTXXXXX .VXXVYXTVXXX. `.TYXTXYXTV . ` ,YVTXYYV ., `...XXXXX`.., .`...XXX...,. ..`   V   ,.' | tr '.`, VYTX' ' ()__() '

2016-11-18 21:28:04 914

转载 16-11-17

gcc 引用math.h头文件,编译出现undefined reference to sqrt错误 使用math.h中声明的库函数还有一点特殊之处,gcc命令行必须加-lm选项,因为数学函数位于libm.so库文件中(这些库文件通常位于/lib目录下),-lm选项告诉编译器,我们程序中用到的数学函数要到这个库文件里找。本书用到的大部分库函数(例如printf)位于libc.so库文件中,

2016-11-17 18:36:11 168

原创 16-11-16

getchar 函数 #include                          int  main()                        {                                char  c;                                c=getchar();                            

2016-11-16 21:24:57 199

原创 16-11-15

一个复制程序的shell脚本: i=0 F=N while [ $i -le 5 ] do   cp -vf 00.c $F$i.c let i+=1 done 其中00.c 复制成N00.c N01.c N02.c N03.c N04.c N05.c

2016-11-15 12:35:20 137

转载 16-11-14

在程序开发中,++i 与 i++的区别在哪里? i++ 与 ++i 的主要区别有两个: 1、 i++ 返回原来的值,++i 返回加1后的值。 2、 i++ 不能作为左值,而++i 可以。 毫无疑问大家都知道第一点(不清楚的看下下面的实现代码就了然了),我们重点说下第二点。 首先解释下什么是左值(以下两段引用自中文维基百科『右值引用』词条)。 左值是对应内存中有确定存储地址的

2016-11-14 21:49:50 152

原创 Hello world

I am a novice but is destined to become a master.

2016-11-13 20:46:32 157

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除