Printf不会产生任何输出

use*_*142 0 printf objective-c

我有以下代码:

int main(int argc, char *argv[])
{
    Calculator* calc;
    calc = [[Calculator alloc]init];
    float answer = [calc add:4.0 to:3.0];
    printf("Answer is:", answer);
    return NSApplicationMain(argc,  (const char **) argv);
}
Run Code Online (Sandbox Code Playgroud)

但它不起作用.我知道我的printf论点是错的,但我不确定如何修复它们.

Cri*_*tiC 6

像这样使用printf:

printf("Answer is: %f", answer);
Run Code Online (Sandbox Code Playgroud)