无法使modf()工作。
在注释后包含了Xcode编译器错误消息。
#import <Foundation/Foundation.h>
#include <stdio.h>
#include <math.h>
int main (int argc, const char * argv[])
{
double pi = 3.14; // Unused variable
double integerPart; // Unused variable
double fractionPart; // Unused variable
}
// Pass the address of integerPart as an argument
fractionPart = modf(pi, &integerPart); /* Use of undeclared identifier 'integerPart'; did you mean integer_t? */
// Find the value stored in integer part
printf("integerPart = %.0f, fractionPart = %.2f\n", integerPart, fractionPart); // Expected ')'
return 0;
}
最佳答案
从主函数的中间删除'}'。
关于c - 无法使modf()工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8107157/