Я не мог понять разницу между этими двумя операторами.Разница между - и - знаками для операции вычитания
Использование дает разницу в выходе.
Следующий фрагмент кода дает ошибку:
void main()
{
float x = 1.1 ;
while (x == 1.1)
{
printf ("\n%f", x) ;
x = x – 0.1 ;
}
}
но следующие работает нормально:
void main()
{
float x = 1.1 ;
while (x == 1.1)
{
printf ("\n%f", x) ;
x = x - 0.1 ;
}
}
Пожалуйста, дайте мне знать разницу.
'дает ошибку' ... какая ошибка? –
Один выглядит как обычный символ '-' ASCII, другой выглядит как некоторый символ Юникода, который компилятор, вероятно, не может обработать. –
BTW, 'void main()' -> 'int main (void) .' –