
c++
djh512
这个作者很懒,什么都没留下…
展开
-
字符串和链表处理循环中结尾的问题
在处理一些循环结尾问题的时候,容易碰到的问题,总结了一下。 字符串 abcd while (*cp++) ; / /循环结束后cp指向的是‘\0’的后一个位置 while (*cp) cp++; // 循环结束后cp指向的是'\0' 链表 a b c d while (p) { // do some thing p = p->next原创 2013-08-26 19:07:31 · 1067 阅读 · 0 评论 -
浅析c++中virtual关键字
1.virtual关键字主要是什么作用? c++中的函数调用默认不适用动态绑定。要触发动态绑定,必须满足两个条件:第一,指定为虚函数;第二,通过基类类型的引用或指针调用。 由此可见,virtual主要主要是实现动态绑定。 2.那些情况下可以使用virtual关键字? virtual可用来定义类函数和应用到虚继承。 友元函数 构造函数 static静态函数 不能用virtu原创 2013-05-25 15:43:32 · 38207 阅读 · 2 评论