Код показан ниже:использования преобразования Sprintf спецификаторы
static unsigned char text [] [10] = {
"/name",
"/place",
"/address",
"/office"
};
unsigned char l_my_file[80];
main()
{
int i;
for(i = 0;i<5;i++)
{
(void)sprintf((char *)l_my_file, "%s",text[i]);
}
}
Сейчас этот Sprintf работает очень хорошо со всеми струнами напечатанных.
Теперь проблема возникает, когда я запускаю инструмент проверки качества, который выдает сообщение, сообщающее, что Argument type does not match conversion specifier number 1
.
Любые предложения по спецификации преобразования, используемые в sprintf
?
Каков инструмент проверки качества, который вы используете? –
@Michale ... QAC - это имя инструмента – Maddy