Comma Operator ve Assignment Operator
Comma operator daha düşük önceliğe sahiptir. Elimizde şöyle bir kod olsun
Elimizde şöyle bir kod olsun
Comma operator daha düşük önceliğe sahiptir. Elimizde şöyle bir kod olsun
#include <iostream>
int main() {
int x;
x = 2,3;
std::cout << x << "\n"; //2
return 0;
}
Çıktı olarak 2 alırız çünkü kod şöyledir.> x = 2
> 3
Comma Operator ve returnElimizde şöyle bir kod olsun
#include <iostream>
int f() { return 2,3; }
int main() {
int x;
x = f();
std::cout << x << "\n"; //3
return 0;
}
Çıktı olarak 3 alırız çünkü kod şöyledir.> 2
> 3
Hiç yorum yok:
Yorum Gönder