C
杜明c
公众号同名,专注c/c++开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
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 · 876 阅读 · 0 评论 -
C语言 指针你都掌握了吗
C语言 指针你都掌握了吗 摘要 为什么需要用指针? 一些概念 数组指针 指针数组 指针数组和数组指针在内存中的关系 函数指针 函数指针例子 指针作为参数的传递 通过函数修改指针 指针与结构体 const关键字对指针的限制 空指针 上文答案 指针对于C来说太重要了,指针往往是复杂程序的基础,要掌握指针,不仅要熟悉语法,还需要对硬件和系统有所了解。 为什么需要用指针? 指针是构建复杂数据结构的基础,指针的操作让数据变得很灵活 通过指针可以用很小的代价实现复杂对象,复杂结原创 2020-08-05 03:03:52 · 338 阅读 · 0 评论
分享