WINAPI中使用sprintf出现未定义错误

sprintf(text,"偏转角度为%d,cx为%f,cy为%f",(int)r,sin(r*3.14159/180),cos(r*3.14159/180));
代码如上,其中r声明了,本来我是使用wsprintf的,编译能通过,但问题在于它不支持浮点数%f的格式,所以改用sprintf,现在VC又突然冒出个'sprintf' : undeclared identifier错误,说sprintf未定义,我在打sprintf(时,VC还能弹出它的参数表(相信使用过VC的朋友都知道,当你输入函数名后,再输入左括符"(",就会弹出参数表来帮助你进行参数的填写),但编译时非得要来个未定义,晕啊~~~~~~这是什么天理啊!!!

第1个回答  2013-07-03
包含头文件<stdio.h>
#include <stdio.h>
相似回答