
C/C++
文章平均质量分 86
C和C++的一些小问题
DataTfox
这个作者很懒,什么都没留下…
展开
-
变参函数总结
变参函数文章目录变参函数引言用我们的方法探索确定固定参数手动确定变参增加变参个数寻找问题变参函数参考资料引言 最近在把一些代码封装成函数的时候,遇到一些参数个数可变的情况,为此想到是不是使用变参函数来解决这个问题。但是关于变参函数却一开始就没掌握。今天花时间来看一下这个部分,并且讲总结记录下来。 这里我是参考的其他大神的方式先进行了直接输出变参的探索过程,如果不想看此部分,可以通过目录直接跳转到<变参函数>章节进行查看。 我们第一次见到变参函数应该是在C语言的scanf和prin原创 2021-04-14 11:00:27 · 355 阅读 · 0 评论 -
C语言中的储存类说明符
C语言中的储存类说明符 呜呜,看到一个面试题问C语言中register关键字的作用是什么,才发现自己完全完全想不起来。说来C语言一开始就掌握的不好,实在是太笨了。那么针对这个问题来记录一下吧。 说到register就不得不提其他几个关键字,auto,static,extern。这四个关键字在C语言中被称为储存类说明符。 四种关键字首先可以分为两种,自动存储期和静态存储期。auto和register对应自动存储期,static则对应静态存储期,extern作为比较特殊的一类,单独拿出来。原创 2021-03-17 16:05:25 · 1133 阅读 · 0 评论 -
C语言关于指针的问题
C语言初学者问题1对于指针中野指针的加强理解 在学习C语言的时候,看到定义指针都必须附初值NULL,否则可能会出现野指针的情况,在后续的查阅资料的时候,总结出来,可能出现野指针的几个可能。指针未初始化。指针释放后没有被制空。返回指向栈内存的指针。 第一种情况就是指在定义指针的时候没有初始化为空,也就是没有初始化为NULL。同时还在某些资料里面看到说,给指针赋予NULL和给指针赋...原创 2019-07-25 09:40:54 · 376 阅读 · 0 评论