cpubbs~!帮我看一下程序吧,急!
我把那段拿出来单独做了个project,免得看得麻烦我就是在input里输入一个数,整型,十进制,转换成字符,然后在output里输出前两个数字
程序上传了,帮我看看,什么问题 是数组元素个数分配小了点!这样就没事了:
int CVICALLBACK GoCallback (int panel, int control, int event,
void *callbackData, int eventData1, int eventData2)
{
char buff={""};
char buf={""};
int num;
int i,j;
switch (event)
{
case EVENT_COMMIT:
for (i=0;i<10;i++)
{
buff=0;
}
for (j=0;j<2;j++)
{
buf=0;
}
GetCtrlVal (panel, PANEL_InPut, &num);
Fmt (buff, "%s<%i", num);
buf = buff;
buf = buff;
ResetTextBox (panel, PANEL_OutPut, buf);
break;
}
return 0;
} char buff={""};
char buf={""};
就是这二个! 这样也可以:
char buff;
char buf;
只要增加一个元素就可以的! 恩,谢谢~~:)
页:
[1]