- 博客(3)
- 收藏
- 关注
原创 C++ 一文看懂“迭代器”!
关注“杜明c”,每天进步一点点!我们常常可以在各个面向对象的语言里看到迭代器这个词,听起来抽象,用起来简单,通过使用迭代器就能简单的提取出一个集合中的元素,而不必关心数据的底层储存方式。这往往却让人对他的本质模糊不清,那么迭代器究竟是什么东西,本文就来探究这个问题。摘要 迭代器的应用 猜测 探究 总结 迭代器的应用我们先看两个使用迭代器的例子。python # python # nums...
2020-08-10 23:15:40 1010
原创 C语言怎么实现可变参数?
C语言怎么实现可变参数?摘要原理例子自己动手实现可变参数C语言使用可变参数,需要借助宏。这些宏定义在stdarg.h文件。stdarg.h声明了一个类型va_list和三个宏va_start,va_arg,va_end。#include<stdarg.h>va_list v_arg; //定义一个类型va_start(v_arg,len); //参数列表初始化va_arg(v_arg, int); //获取列表中第一个参数,第二个形参是参数类型va_arg(v_ar
2020-08-07 22:29:57 757
原创 C语言 指针你都掌握了吗
C语言 指针你都掌握了吗摘要为什么需要用指针?一些概念数组指针指针数组指针数组和数组指针在内存中的关系函数指针函数指针例子指针作为参数的传递通过函数修改指针指针与结构体const关键字对指针的限制空指针上文答案指针对于C来说太重要了,指针往往是复杂程序的基础,要掌握指针,不仅要熟悉语法,还需要对硬件和系统有所了解。为什么需要用指针?指针是构建复杂数据结构的基础,指针的操作让数据变得很灵活通过指针可以用很小的代价实现复杂对象,复杂结
2020-08-05 03:03:52 266
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人