我确信这是一个非常基本的问题,但以下代码生成错误 “错误:类型”int“的参数与”main.cpp“中的”const char *“类型的参数不兼容,行:54,Col:16 ”
for(int i = 0; i < 16; i ++){
pc.printf("Value at channel ");
pc.printf(i);
}
我想我理解为什么会这样说,但我该怎么办呢?
感谢。
答案 0 :(得分:2)
您应该提供类型说明符
for(int i = 0; i < 16; i ++){
pc.printf("Value at channel ");
pc.printf("%d",i);
}