240 发简信
IP属地:四川
  • MAC地址、IP、子网掩码

    网络互连模型 为了更好地促进互联网的研究和发展,国际标准化组织ISO在1985年制定了网络互连模型OSI参考模型:7.应用层6.表示层5.会话层4.运输层3.网络层2 数据链...

  • C语言结构体

    结构体 本文介绍C语言结构体,struct 在C++中功能相对C较多,相当于类,这里暂时不讨论,本文单独讨论C语言中的结构体知识。结构体定义: 注意:定义结构体类型时不要直接...

  • 120
    C语言内存分区

    运行之前 编译一个C程序会经历下面几个阶段: 预处理:宏定义展开,头文件展开,条件编译(#ifdef之类),不检查语法 编译: 检查语法,将预处理后文件编译生成汇编文件 汇编...

  • C语言数据类型

    数的范围 有符号: 可以表示正数和负数 无符号: 只能表示正数 signed char num; 有符号数num unsigned char num;无符号数num 有符号...

  • C++面向对象-运算符重载

    运算符重载 运算符重载又称为操作符重载,可以为运算符增加一些新的功能,全局函数和成员函数都支持运算符重载,我们通过具体的实例来演示下,我们声明一个Point类,并且定义需要通...

  • C++面向对象-拷贝构造

    拷贝构造 拷贝构造函数是构造函数的一种,当利用已经存在的对象创建一个新对象时,类似于拷贝,就会调用新对象的拷贝构造函数进行初始化,拷贝构造函数的格式是固定的,接受一个cons...

  • C++面向对象-static、const

    静态成员变量 被static修饰的成员变量、函数,可以通过对象,对象指针,类访问,静态成员变量在数据段,类似于全局变量,整个程序运行中只有一份内存。但是静态成员变量可以通过类...

  • C++面向对象-多态

    父类和子类指针 1 父类指针可以指向子类对象,这是安全的,开发中经常用到,继承方式必须是public方式。2 子类指针指向父类是不安全的,因为子类指针可能访问到父类以外的数据...

  • C++面向对象-类

    类 C++中可以使用struct和class来定义一个类,在C++中,struct和class的区别是struct默认成员权限是public,而class成员权限是priva...

  • 120
    AT&T汇编-函数实例

    AT&T 基于x86架构处理器汇编指令一般有2种格式:Intel汇编和AT&T汇编,通过对8086汇编的学习包括对一些常用寄存器以及函数调用非常熟悉,今天我们来学习一下AT&...

  • 120
    8086汇编-汇编程序、函数

    Hello World! 今天我们来编写第一个汇编程序,还是经典打印Hello world,这里我们在windows环境下一个emu8086软件,编写打印hello worl...

  • 120
    8086汇编-基础知识

    概述 本文来介绍最基础的8086汇编,将通过关键点的突出以及个人理解,而不会将原理做重点介绍,争取最快的速度来学会汇编并且使用,我们平时接触的C/C++/JAVA等语言都是高...

  • C++基础语法-引用的本质

    引用的本质 本篇文章我们深入探讨下引用存在的价值和引用的本质,先来看看引用和指针的两个经典案例,交换两个变量: 引用是C++的特性,C没有,通过上述列子以及通过种种迹象表明跟...

  • C++基础语法-默认参数、内联函数、引用

    函数默认参数 C++允许函数设置默认参数,在调用时可以根据情况省略实参。规则如下: 默认参数只能按照右到左的顺序 如果函数同时有声明、实现,默认参数只能放在函数声明中 默认参...

  • C++基础语法-重载、extern

    函数重载 今天我们来深入学习下C++的基础语法函数重载。函数重载定义:只要函数名相同,参数个数不同,参数类型不同,参数顺序不同就构成C++的函数重载。其本质是编译器采用一种叫...

  • 120
    使用gitolite搭建完美Git服务器以及Git钩子的使用

    上节讲到如何使用在阿里云上申请一个9.9的服务器初始化配置,那么现在需要在这个服务器上搭建git服务器,下面来说一下我这一周多求学的知识。 一、使用gitolite搭建git...