Есть ли разница между строкой 2 и строкой 3 в следующем коде? Что делает компилятор в каждом случае ?
char ch = 'A'; //line 1
int i = ch; //line 2
int j = (int) ch; //iine 3
В общем, в чем разница между приведением и преобразованием (в C и C ++)?