Ответ 1
Вы можете сделать это двумя способами:
char r = 0, g = 0, b = 0;
или
char r, g, b;
r = g = b = 0;
Я хочу назначить 0 всем объявленным значениям в одном выражении.
char r, g, b = 0;
Вышеупомянутый присваивает только 0 от b, но не к другим переменным
Вы можете сделать это двумя способами:
char r = 0, g = 0, b = 0;
или
char r, g, b;
r = g = b = 0;
Термическая форма:
int r,g,b=g=r=0;