9860SDK的printf
9860的SDK里面没有printf是不是让大家很不爽呢?我今天就写了一个#include "stdarg.h"//注意,这个是关于调用参数堆栈的头文件
void fxprintf(char *cpFormat, ...)
{
char cpBuffer;
va_list pArgList;
va_start(pArgList, cpFormat);
vsprintf(cpBuffer, cpFormat, pArgList);
va_end(pArgList);
Print(cpBuffer);
}
语法格式与printf完全一样(比如locate(1,1);fxprintf("%d",-12);)。但是还是要配合locate函数使用 仿照fxprintf,结合sscanf,可以再写一个fxscanf 这个……没人理我…… 不错,但是不明白为什么不能直接使用 stdio.h 呢? 不错,但是不明白为什么不能直接使用 stdio.h 呢?
ttxzb 发表于 2011-4-9 22:44 http://www.cncalc.org/images/common/back.gif
仔细看C Standard Libraries.pdf里的说明(灰色标注的是不支持的函数)。但却是不知道CASIO为啥不写一个printf。 哦,发现了,你可以写一个,然后把头文件发上来。 revolution fx里好像有?
页:
[1]