Оператор с запятой
Почему выражение, указанное внутри оператора запятой (например, в приведенном ниже примере), не считается константным выражением?
Например,
int a = (10,20) ;
когда дано в глобальной области видимости выдает ошибкуинициализатор не является константой, хотя оба выражения, разделенные оператором запятой, являются константами (константными выражениями). Почему все выражение не рассматривается как постоянное выражение? Для разъяснения я прочиталЧто это ',' оператор делать в C? а такжеИспользование оператора C запятой, Они не рассматривали этот аспект оператора запятой.