240 发简信
IP属地:上海
  • 第十部分 模版

    1、模板 进行声明: template——声明创建模版typename——表明后面的符号代表数据类型,可用class替换T——自定义符号代表数据...

  • Resize,w 360,h 240
    第九部分 类和对象part2

    一、运算符的重载1、重载加法运算符 2、递增运算符的重载 可以用int来区分前置与后置递增。3、左移运算符的重载 关于左移运算符重载,虽然在传入...

  • Resize,w 360,h 240
    第九部分 类和对象

    1、封装 封装的意义:将对象的属性和行为作为一个整体来表现一个事物,即封装成类 类的创建形式如下: 封装权限分为public protected...

  • Resize,w 360,h 240
    第八部分 内存四区、函数传入参数的默认和占用、函数引用、函数重载

    一、内存四区 内存分为:代码区、全局区、栈区、堆区 程序运行前: 1、代码区:只读和共享两个特点 2、全局区:存放全局变量、静态变量(stati...

  • 第七部分结构体

    一、结构体的定义与使用 1、定义结构体: struct 结构体名 {结构体成员列表} 例子如下: 2、创建结构体变量: (1)struct 结构...

  • 第六部分 指针

    一、指针的常识 1、功能:指针用来保存地址 2、定义指针:数据类型*指针变量 让指针记录变量a的地址 p=&a 指针就是地址 使用指...

  • Resize,w 360,h 240
    第五部分 函数

    一、函数的定义 返回数值类型 函数名(参数列表(形式参数)) { 函数语句; return 返回参数 ; //要与要求返回数值类型一致 } ...

  • Resize,w 360,h 240
    第四部分 数组

    一、数组定义方式 1、一维数组 数据类型 数组名[数组长度]; 数据类型 数组名[数据长度]={2,3,4,5,6}; 数据类型 数组名[]={...

  • ros 基础

    1、构建工作空间 $ mkdir -p ~/catkin_ws/src //catkin_ws: workspace的名称可以自行设计,但是/s...