我是 C 的新手。我不知道为什么会收到此错误以及如何解决?
void FPS_PRINT_ENROLLED(){
int checkNum = 0;
int ID = 0;
int num_Enroll = 0;
num_Enroll = Available_ID();
char strNum[3] = 0;
itoa(num_Enroll, strNum);
uint32_t numLen = strlen((char *)strNum);
UART_send_A3("Number of Stored Prints: ", 25);
UART_send_A3(&strNum, numLen);
}
错误信息是:array initializer must be an initializer list or string literal
请参阅随附的错误消息屏幕截图。另外,附上c文件。
顺便说一下,这是在使用 C 语言的 PSoC Creator 4.1 中。