【发布时间】:2015-09-30 04:16:52
【问题描述】:
我确信这是一个非常基本的问题,但以下代码会产生错误 “错误:“int”类型的参数与“main.cpp”中“const char *”类型的参数不兼容,行:54,列:16”
for(int i = 0; i < 16; i ++){
pc.printf("Value at channel ");
pc.printf(i);
}
我想我明白它为什么这么说,但我该怎么办?
谢谢。
【问题讨论】:
-
试试
pc.printf("%d",i); -
@George Edwards 这意味着 1)你应该最后阅读函数 pc.printf 的描述; 2) 为其提供正确的论据。