自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

谱繁华的博客

C/C++/Linux相关记录

  • 博客(6)
  • 收藏
  • 关注

原创 malloc与new的区别

malloc与new基本区别1.malloc和free 是c语言的库函数,new和delete是c++运算符;2.malloc和free只是开辟和释放空间,new和delete除了开辟和释放空间还能构造对象(调用构造函数);例子:A *p = (A*)malloc(sizeof(A));A *p = new A;delete p;int *p1 = new int;*p1 = 5;int *p2 ...

2018-04-16 23:01:36 105

原创 有关文件的函数举例

有关文件的函数举例注:1.不要把fopen,fclose放循环里      2.“r”只读方式  “rb”二进制读  “w”只写  “rw”读写  “a”追加fread函数详解size_t   fread(   void   *buffer,   size_t   size,   size_t   count,   FILE   *stream   )   buffer   是读取的数据存放的内存...

2018-04-14 21:15:05 237

原创 静态函数、静态数据成员

1. static void fun() //静态成员函数,不用声明对象,直接用类名访问2. class Test{public:  Test(){} private:static int data;   }int Test::data = 0; //静态数据成员,不能在类内初始化。                 //若是普通成员,在类内构造函数中直接初始化 Test():data = 0;...

2018-04-13 20:19:57 131

原创 malloc 与realloc

malloc  动态分配内存 (开辟新空间)头文件   #include<malloc.h> 或者 #include<stdlib.h>void *malloc(size_t size);   ----在堆上动态分配size个字节的连续空间,如果分配成功,将所分配的空间首地址返回,否则返回空指针NULL.p=(int *)malloc(sizeof(int));  //p指...

2018-04-13 19:53:30 157

原创 C语言--指针

指针1.指针:地址。2.指针变量:存放地址的变量,首先是一个变量,它里面存放的是另一个变量的地址。3.形式: 基类型 *指针变量名(int *p)       注意:这里的基类型是指针变量所指的变量类型。例:void main(){ int a=1; int *p=NULL; p=&a;   //p指向a printf("%d\n",*p);  //取指针变量p所指的内存单元中的内容}结果...

2018-04-13 18:39:48 102

原创 C语言递归函数

递归函数本质是函数的嵌套调用,函数的自身调用自身。条件:1. 递归结束条件。          2.除了递归结束条件所执行的,其它每次执行的条件基本一样。例子:求5!#include<stdio.h>int fn(int n){ if(n==0||n==1) return 1; else return fn(n-1)*n;}void main(){ printf("%d\n",fn(...

2018-04-13 00:14:45 1520

空空如也

空空如也

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

TA关注的人

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