【文件属性】:
文件名称:leetcode不会-C-plus-plus-Notes:C++注释
文件大小:9KB
文件格式:ZIP
更新时间:2021-06-30 03:33:02
系统开源
leetcode
不会C++注释
C++注释
一些组合和排列公式
0!
定义为1
排列
重复:
n^r
其中
n
是可供选择的事物的数量,我们从中选择
r
个
不重复
n!
/
(n-r)!
其中
n
是可供选择的事物的数量,我们从中选择
r
个
组合
重复:
(r+n-1)!
/
r!(n-1)!
其中
n
是可供选择的事物的数量,我们从中选择
r
个
不重复
n!
/
(n-r)!r!
其中
n
是可供选择的事物的数量,我们从中选择
r
个
左值和右值
-
老的
-
新的
每个
C++
表达式要么是左值,要么是右值。
左值指的是在单个表达式之外持续存在的对象。
您可以将左值视为具有名称的对象。
所有变量,包括不可修改(const)变量,都是左值。
右值是一个临时值,不会在使用它的表达式之外持续存在。
为了更好地理解左值和右值之间的区别,请考虑以下示例
#
include
<
iostream
>
using
namespace
std
;
int
main
()
{
int
x
=
3
+
4
;
cout
<<
x
<<
endl;
}
在这个例子中,
x是一个左值,因为它在定义
【文件预览】:
C-plus-plus-Notes-master
----README.md(26KB)