У меня есть вопрос, связанный с моим кодом C / C ++. Я попробовал некоторые исследования, но не было конкретного ответа на мою проблему. Я надеюсь, что вы ответите на мой вопрос как можно скорее.
Вот мой полный код на языке Си:
Код заканчивается из-за некоторых ошибок.
Результат кода приведен здесь:
Пожалуйста, рассмотрите мой вопрос 🙂
Решение
malloc () возвращает пустой указатель, вы должны привести его:
если вы используете c ++, возможно, лучше использовать «new» вместо malloc:
Дообрый день! Имеется следующий код
При компиляции выскакивают ошибки:
Error C4700 uninitialized local variable ‘a’ used
Error C4700 uninitialized local variable ‘b’ used
Error C4700 uninitialized local variable ‘c’ used
Error C4700 uninitialized local variable ‘d’ used
Прдскажите, пожалуйста, в чем проблема.. не могу понять.. переменные же вроде инициализировала еще в самом начале функции main()
Here is a section of some code I have. Im getting an error uninitialized local variable ‘j’ used and I dont see it. as far as I can tell it is being used. Can someone please help?
3 Answers 3
You haven’t given j a value, hence the uninitialized variable error.
int j; is not the same as assigning j a value of 0.
You should do: int j = 0;
So you use the variable j first in the line
But you haven’t assigned any value to j previously, hence "uninitialized". The previous mention of j was in your declaration:
You need to assign a value to it, like 0:
That is call "initialization", because if you don’t assign any value to a variable, what value should you expect from that variable?