C/C++
文章平均质量分 74
C++学习记录,掺杂(部分)C语言
嵌入式小白白
这个作者很懒,什么都没留下…
展开
-
C++学习记录---2
本片为提高篇1、模板1.1、函数模板模板的特点:模板不可以直接使用,它只是一个框架模板的通用并不是万能的C++另一种编程思想称为 泛型编程 ,主要利用的技术就是模板C++提供两种模板机制:函数模板和类模板函数模板作用:建立一个通用函数,其函数返回值类型和形参类型可以不具体制定,用一个虚拟的类型来代表。template 函数声明或定义解释:template — 声明创建模板typename — 表面其后面的符号是一种数据类型,可以用class代替T — 通用的数原创 2021-09-27 22:26:04 · 610 阅读 · 0 评论 -
C/C++---单向链表
摘要闲来无聊,写个链表玩玩代码主要功能有:创建链表头创建新链表添加新链表显示链表查找链表更改链表删除链表list.h#pragma once#include <iostream>using namespace std;//信息区struct INFO{ string name; int age;};//链表部分struct LIST{ INFO info; struct LIST* next;};list.c#include "l原创 2021-03-24 22:26:04 · 81 阅读 · 0 评论 -
C++学习记录---1
1、new和deleteC++中利用new操作符在堆区开辟数据堆区开辟的数据,由程序员手动开辟,手动释放,释放利用操作符 delete语法: new 数据类型利用new创建的数据,会返回该数据对应的类型的指针int* func1() { int* a = new int(10); return a; }void func2(){ int* arr = new int[10]; for (int i = 0; i < 10; i++) { arr[i] = i +原创 2021-03-19 11:01:26 · 187 阅读 · 0 评论