Я программировал на C и С++ в течение нескольких лет, и теперь я только сейчас беру курс обучения в колледже, и наша книга имела такую функцию, как это для примера:
int foo(){
int x=0;
int y=20;
return x,y; //y is always returned
}
Я никогда не видел такого синтаксиса. Фактически, я никогда не видел оператора ,
, используемого вне списков параметров. Если y
всегда возвращается, то какая точка? Есть ли случай, когда нужно было бы создать оператор возврата?
(Кроме того, я отметил C также, потому что он применим к обоим, хотя моя книга специально является С++)