Я хочу присвоить 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;