c++语言知识
wWX336815
这个作者很懒,什么都没留下…
展开
-
sizeof相关
int main(int argc,char* argv[]) { char c[] = "123456"; printf("sizeof = %d,strlen = %d\n",sizeof(c),strlen(c));//6,7 char c1[100] = "123456"; printf("sizeof = %d,strlen = %d\n",sizeof(...原创 2019-11-21 14:21:57 · 144 阅读 · 0 评论 -
如何阅读C/C++中复杂声明(转载)
原创: 上善若水 码农有道 2017-10-09 我们经常遇到一些复杂的指针类型说明,很多初学者可能感觉有点蒙,即使是非常有经验的C/C++程序员,也会对那些比较复杂些的声明感到头疼。例如,下面这个是一个包含指针的数组,还是一个指向数组的指针呢 int *a[10]; 好了,这个并不是特别复杂的声明,你可能快速而又准确的说出你的答案:一个含有10个指针的数组。 那么,来一个更具挑战性的例子,...转载 2019-02-26 17:11:21 · 300 阅读 · 0 评论 -
c++虚函数
在构造函数和析构函数中调用虚函数不存在多态。 看一个例子: class A{ A(void){bar()}; void foo(){bar()} virtual void bar(){cout << "A" ;} } class B:public A{ void bar(){cout << "B"}; } int main(void){ B...原创 2019-05-07 13:33:44 · 130 阅读 · 0 评论