- 博客(3)
- 问答 (1)
- 收藏
- 关注
原创 c++lambda函数简单理解
lambda表达式用于创建匿名函数,正常函数是有函数名,函数体,函数参数,而lambda可以通过atuo一个指针来指向一个匿名函数,如auto func=[](){};然后看看[],lambda函数是为了快捷创建的一个局部函数,可以写在一个函数体内,但是函数体内的变量lambda是获取不到的,这里假设int x已经定义好,[=]是按值捕获lambda函数外的所有变量,即[](){cout<<x;}是可以成功输出x的,[x]就是显式传x值,也可以成功输出x,但是第一种方式像渣男一样可以捕获多个
2022-05-14 21:35:53
191
原创 结构体指针指向顺序表
代码中按值删除有问题,感觉是参数传递的错,有大佬知道的修正一下咯,谢谢#include<stdio.h>#include<stdlib.h>#include<string.h>typedef int Type;typedef struct{ int *buff; int len; int maxsize;}node;node n;//n.buff来访问//初始化顺序表void init(){ n.len = 0; n.maxsize .
2021-09-15 13:44:05
190
原创 单链表的增删改查
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>typedef struct node//定义结构体{ int id; struct node*next;}Node;Node*init()//初始化结点{ Node*p = (Node*)malloc(sizeof(Node)); p->id = 0; p->next = NULL; return p;}vo.
2021-09-14 17:52:29
58
空空如也
填空部分不会 请赐教谢谢了
2021-08-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人