Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Это бесконечный цикл? Дойдя до int a=0, переменная "a" будет всегда обнуляться, и цикл будет проходить вновь для переменной "а" равной нулю?
Не понятна логика выполнения цикла.
Точка с запятой это опечатка? Если нет, то какой в ней смысл?
Почему-то появляется ошибка « += - both operands are to be numeric » при компиляции скрипта:
int a = 50;
int b = 100;
string str1 = "a + b =";
str1 += a + b; // теперь str1 = "a + b = 150"
// теперь используем переменную str1 в качестве первого параметра
MessageBox(str1, "a + b = ?");
копирую этот код и при компиляции выдает 2 ошибки.
копирую этот код и при компиляции выдает 2 ошибки.
Перенесите строку за знак комментария.
Компилятор подразумевает, что слово
переменная.
int a = 50;
int b = 100;
string str1 = "a + b =";
str1 += a + b; // теперь str1 = "a + b = 150"
// теперь используем переменную str1 в качестве
// первого параметра
MessageBox(str1, "a + b = ?");
Где подчеркнул, что-то не могу понять, выдаёт ошибку при компиляции. :(
Разжуйте, пожалуйста, подробнее каждую строку.
int a = 50;
int b = 100;
string str1 = "a + b =";
str1 += a + b; // теперь str1 = "a + b = 150"
// теперь используем переменную str1 в качестве
// первого параметра
MessageBox(str1, "a + b = ?");
Где подчеркнул, что-то не могу понять, выдаёт ошибку при компиляции. :(
Разжуйте, пожалуйста, подробнее каждую строку.
Разобрался. Нужно так :)
int start()
{
int a = 50;
int b = 100;
string str1 = a + b ;
MessageBox(str1, "a + b = ?");
return(0);
}
Действительно просто. Неожиданно просто.