5.6k 5 分钟

# 模板 # 一 模板的概念 含义:建立通用的模具,大大提高复用性 模板的特点: 模板不可以直接使用,它只是一个框架 模板的通用并不是万能的 C++ 提供两种模板机制: 函数模板和类模板 C++ 另一种编程思想称为 泛型编程 ,主要利用的技术就是模板 # 二函数模板 # 2.1 函数模板基础 函数模板作用:建立一个通用函数,其函数返回值类型和形参类型可以不具体制定,用一个虚拟的类型来代表。 语法: template<typename T> 函数声明或定义 语法: template<typename...
4.1k 4 分钟

# 结构体 # 1. 结构体的定义 语法: struct 结构体名 { 结构体成员列表 }; 通过结构体创建变量的方式有三种: struct 结构体名 变量名 struct 结构体名 变量名 = 定义结构体时顺便创建变量 示例: //结构体定义 struct student { //成员列表 string name; //姓名 int age; //年龄 int score; //分数 }stu3; //结构体变量创建方式3 int main()...
439 1 分钟

# 指针 # 一 指针的大小 32 位下 4 个字节;64 位下 8 个字节 # 二 const 指针 const 修饰指针有三种情况 const 修饰指针 — 常量指针 const 修饰常量 — 指针常量 const 即修饰指针,又修饰常量 示例: int main() { int a = 10; int b = 10; //const修饰的是指针,指针指向可以改,指针指向的值不可以更改 const int * p1 = &a; p1 = &b; //正确 //*p1 = 100;...
72 1 分钟

# 函数 # 函数的分文件编写 作用: 让代码更清晰 步骤: 创建后缀名为.h 的头文件 创建后缀名为.cpp 的源文件 在头文件中写函数的声明 在源文件中写函数的定义
11 1 分钟

# blog my blog