![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 58
TinanBao
静坐常思己过,闲谈莫论人非
展开
-
C++ 递归
1.C++允许函数自己调用自己,这种自己调用自己的功能为递归2.不允许递归main()函数。3.递归通常和终止条件结合使用,防止无限循环。结构: void recurs( argumentlist ){statements1if(limitation){recurs(arguments);}statements2}原创 2016-09-09 15:10:26 · 1031 阅读 · 0 评论 -
C++ 指针与引用
c++ 指针与引用1.指针的概念与int,string等一样,指针也是一种变量,只不过它存储的数值是内存的地址。指针包含5个要素:1)指针名称2)指针的类型3)指针所指向的类型4)指针所指向的内存区域5)指针本身所占的内存区域在一个指针中,需要准确区分出以上四个要素指针操作符1)引用操作符 &2)指针标识符,也称作解除引用操作符 *指针名称指原创 2016-09-14 14:00:48 · 376 阅读 · 0 评论 -
C++ 随机数,根据时间生成随机数,Srand 与Rand 产生随机数
C++中使用Rand()函数来产生“随机数”,实际上还要使用一个名为Srand()的函数产生种子,系统通过种子和随机数产生算法,生成不同的数字。当我们在使用Rand()没有调用Srand()时,系统会自动调用Srand(),种子相同时,产生的随机数相同。为了能更好的产生随机数,我们通常使用系统时间作为随机数种子。// srandTest.cpp : Defines the entry poin原创 2016-08-17 11:28:44 · 7460 阅读 · 0 评论 -
MFC CListBox设置CTRL和SHIFT多选
一直纠结于CListBox 按住CTRL和SHIFT多选的问题,后来发现只需要修改属性中的Selection项即可如下图即可实现此功能原创 2017-06-05 19:50:29 · 2048 阅读 · 0 评论