C和C ++中的逗号
在C或C++中,逗号“,”用于不同的用途。在这里,我们将看到如何使用它们。
作为运算符的逗号。
逗号运算符是一个二元运算符,它求值第一个操作数,然后丢弃结果,然后求值第二个操作数并返回值。在C或C++中,逗号运算符的优先级最低。
示例
#include<stdio.h>
int main() {
int x = (50, 60);
int y = (func1(), func2());
}这里将60分配给x。对于下一条语句,func1()将首先执行,然后第二条语句将被执行。
以逗号分隔。
在函数调用或定义期间,它充当分隔符。这不像逗号运算符。当使用逗号作为分隔符时,将使用所有用逗号分隔的项目,但对于运算符,它仅获取最后一个。
示例
#include<stdio.h>
int main() {
int x = 5, y = 10;
void function(x, y);
}x和y都将用作函数参数。以下程序将用于显示如何使用逗号运算符。
示例
#include<stdio.h>
main() {
int a = 50;
int b = (a++, ++a);
printf("%d", b);
}输出结果
52
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西