Wiem do czego służy operator pytajnika, ale w momencie gdy jest warunek typu a>b , a tutaj mamy a = 1? coś... nie rozumiem..
Jak to najprościej przetłumaczyć, o co w tym chodzi? Proszę o wyniki (sam je mam, ale chce sprawdzić wiarygodność toku myślenia)
I przykład:
#include<iostream>
using namespace std;
int main(){
int a,b,c,d;
a = 1 ? 2,3 : 4,5;
b = 0 ? 2,3 : 4,5;
c = (1 ? 2,3 : 4,5);
d = (0 ? 2,3 : 4,5);
int e = 1 ? 2,3 : 4,5;
int f = 0 ? 2,3 : 4,5;
int g = (1 ? 2,3 : 4,5);
int h = (0 ? 2,3 : 4,5);}
II przykład:
#include<iostream>
using namespace std;
int main(){
int a,b,c,d;
a = 1 ? 2+3 : 4+5;
b = 0 ? 2+3 : 4+5;
c = (1 ? 2+3 : 4+5);
d = (0 ? 2+3 : 4+5);
int e = 1 ? 2+3 : 4+5;
int f = 0 ? 2+3 : 4+5;
int g = (1 ? 2+3 : 4+5);
int h = (0 ? 2+3 : 4+5);
}