![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C/C++
文章平均质量分 63
C/C++
ding2zz
这个作者很懒,什么都没留下…
展开
-
函数形参中的二维数组与二级指针
函数形参中的二维数组与二级指针1.数组指针与指针数组[]运算符优先级高于* 因此[]先与p结合 int *p[10]; // 指针数组 一个大小为10的int *型指针数组int (*p)[10]; // 数组指针 一个指向大小为10的int型数组指针2.二维数组中的数组名与解引用例如:二维数组a[3][3],其中:a 类型为: int (*)[3]&a 类型为: int [3][3]&a[0] 类型为: int (*)[3]&a[0][0] 类型原创 2021-09-08 00:19:19 · 1583 阅读 · 0 评论 -
类的构造与析构顺序
首先,我们来看一段代码:#include<iostream>using namespace std; class A{public: A() { cout << "A's constructor." << endl; } ~A() { cout << "A's destructor." << endl; }}; class B{public: B() { cout << "B's con转载 2021-08-10 22:14:16 · 774 阅读 · 0 评论 -
lambda表达式
lambda表达式简介用法示例引用简介Lambda 可能是最新的 C++11 标准的典型特性之一。Lambda 表达式把函数看作对象。Lambda 表达式可以像对象一样使用,比如可以将它们赋给变量和作为参数传递,还可以像函数一样对其求值。用法[捕获列表](参数列表)函数修饰选项->返回值类型{函数体};[capture-list](parameters)mutable->return_type{statement}Lambda表达式可以忽略参数列表和返回类型,但必须包含捕获列表和函转载 2021-08-10 22:14:26 · 145 阅读 · 0 评论