0
今天我正在编写这个程序,我有两个问题。 这是完整代码在Objective-C为一个OS X项目:错误:格式字符串未使用的数据参数
进口
INT主(INT的argc,常量字符* argv的[]) {
@autoreleasepool {
int numx;
int quadr;
NSLog(@"Inserisci un numero");
scanf("%i", &numx);
quadr = numx * numx;
NSLog(@"Il quadrato del tuo numero %i è: ", numx, quadr);
}
return 0;
}
第二个NSLog报告此错误:格式字符串未使用数据参数。为什么它会造成这种错误?我能以哪种方式解决这个错误? 更多的是在程序的运行时间结束后,输出写入:“Inserisci un numero”。当我插入号码请求时,程序不会显示第二个NSLog所需的号码平方。为什么我有这个中断?请帮帮我。我该如何理解发生的事情。