上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 38 下一页
摘要: https://en.cppreference.com/w/cpp/language/reference 引用声明 声明一个变量名字作为引用,也就是,是一个已经存在的对象或函数的别名 语法 & attr(optional) declarator && attr(optional) declarato 阅读全文
posted @ 2021-03-25 10:27 秋来叶黄 阅读(97) 评论(0) 推荐(0) 编辑
摘要: https://www.jianshu.com/p/94b0221f64a5 https://en.cppreference.com/w/cpp/language/value_category https://en.cppreference.com/w/cpp/language/operator_m 阅读全文
posted @ 2021-03-24 15:24 秋来叶黄 阅读(71) 评论(0) 推荐(0) 编辑
摘要: https://en.cppreference.com/w/cpp/language/value_category 值的类别 任何C++的表达式(带有变量名、操作数等的操作符)都可以特征化为两个相互独立的属性:类型和值类别。每一个表达式都有非引用类型,每一个表达式都严格属于三个几本值类别中的一个:p 阅读全文
posted @ 2021-03-23 15:16 秋来叶黄 阅读(111) 评论(0) 推荐(0) 编辑
摘要: cast 投递投影的意思,在IT中标识转换,比如强制转换,隐式转换,比如关键字static_cast parameter 参数,在C++中表示形参,就是定义函数时的那个变量 argument 论证,变数,在C++中表示实参,就是调用函数是传递的变量 designate 指定,指派,在IT中可以表示代 阅读全文
posted @ 2021-03-23 14:11 秋来叶黄 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 空类占用一个空间。如果有任何成员需要占用空间,空类占用的一个空间不再有效。这一个空间相当于占位符,C++不允许不占用空间的类型。如果空类作为一个成员,则占用一个空间,相当于一个变量类型。如果继承空类,并且本身类有占用空间的成员,则空类的一个空间不再有效。 static的变量不占用空间,因为存储在静态 阅读全文
posted @ 2021-03-19 13:41 秋来叶黄 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 在C++中程序先是创建全局变量,这个是在main函数执行之前,全局变量的作用域是程序的整个生命周期。 然后运行main函数,挨个创建按照程序执行顺序遇到的变量。如果是static修饰的,那么也会在全局变量的静态空间创建,与全局变量没区别,唯一就是限定了作用域。 释放的顺序当然是调用delete的,直 阅读全文
posted @ 2021-03-18 17:15 秋来叶黄 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 数组作为函数参数传递的时候,会退化为指针,并不能得到数组的大小 一 void test1(int a[]) { cout << sizeof(a) << endl; } int main() { int a[4]; test1(a); } 输出结果是指针的大小,并不是数组的大小 二 void tes 阅读全文
posted @ 2021-03-17 16:06 秋来叶黄 阅读(1072) 评论(0) 推荐(0) 编辑
摘要: https://zh.cppreference.com/w/cpp/language/zero_initialization https://en.cppreference.com/w/cpp/language/zero_initialization 零初始化 把一个对象的初始化值设置为0 说明 零 阅读全文
posted @ 2021-03-17 14:54 秋来叶黄 阅读(1491) 评论(0) 推荐(0) 编辑
摘要: https://en.cppreference.com/w/cpp/language/new https://zh.cppreference.com/w/cpp/language/new new表达式 创建并且初始化动态存储的对象,对象的声明周期并不受创建作用域的限制。这里很明确的说明了new是创建 阅读全文
posted @ 2021-03-16 15:19 秋来叶黄 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。 注意:答案中不可以包含重复的三元组。 示例 1: 输入:nums = [-1,0,1,2,-1,-4] 输出:[[-1,-1,2] 阅读全文
posted @ 2021-03-12 16:09 秋来叶黄 阅读(54) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 38 下一页