Значение, сохраненное в '' во время инициализации, никогда не читается - PullRequest
0 голосов
/ 09 июня 2011

Я получаю предупреждение Value stored to '' during initialisation is never read при запуске инструмента Построить и проанализировать.

Это говорит о stRs232Timer* pTimer = malloc(sizeof(stRs232Timer));

Также я получаю такое же предупреждение для dwDelay=1000 в некоторыхчасть функции.который объявлен как unsigned long int dwDelay = 0;

Почему это так?

1 Ответ

0 голосов
/ 09 июня 2011

Это говорит вам, что вы никогда не используете pTimer.

Редактировать Чтобы уточнить, это на самом деле говорит вам, что вы никогда не используете это конкретное значение pTimer. Если вы назначите его, а затем назначите снова, прежде чем использовать, вы получите сообщение. например,

 stRs232Timer* pTimer = malloc(sizeof(stRs232Timer));

 // Lots of code not using pTimer.

 pTimer = someFunction();

выдаст это предупреждение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...