主题:看看出了什么错? 共有33666人关注过本帖 |
---|
二 |
1楼 |
看看出了什么错? Post By:2005-6-7 21:50:00 [只看该作者]
#include<GPRS_SMS.h>
#include <etr_ppp.h> #include<stdio.h> #include<NETBOX.h> #include<string.h> #include "rs232x4.h" main() {  if(!GPRSPowerIsOn( ))       {       DisableIGT( );       NB_Delay( 200 );       EnableIGT( );       NB_Delay( 200 );       DisableIGT( );       NB_Delay( 5000 );       } InitUART(0,2); InitUART(3,2); InstallISR(0); InstallISR(3); int i0,i1,i2,i3,i4,i5; char content[140],content1[140];        while(1)  {     i4=GetInputData(0);     if(i4==-1)     printf(" There isnot a sms to send");     else      {       for(i0=0;i0<140;i0++)       { content1[i0]=(char)i4;         i4=GetInputData(0);         if(i4==-1)         i0=140;       }     i5=SendSMS("13826048512",content1);                if(i5==0)               printf("send sucessfully");               else               printf("send fail");        }   i2=ReceiveSMS(content,1);   if(i2<0)   printf("Receive fail");   else if(i2==0)    printf("There isnot a sms");   else if(i2>0)     {      printf("There is a sms");        i0=strlen(content);      if(i0>=140)      i0=140;      for(i3=0;i3<i0;i3++)       {         PutOutputData(0,content[i3]);         StartSend(0);       }     }  }  UninstallISR(0);  UninstallISR(3);   return(0) } 我建了工程文件,但是编译是出现一下错误:  error include\etr_ppp.h 21:undefined symbol‘NULL<|> WARNING INCLUDE\SMS.CPP 62:UNREACHABLE CODE ERROR  INCLUDE\SMS.CPP 65:RETURN STATEMENT MISSING 我找了很久都找不出来,请指教! |
|
单帖管理 | 引用 | 回复 |
x10 |
2楼 |
Post By:2005-6-8 8:53:00 [只看该作者]
(1)把#include <stdio.h>放在1st行,其中定义了NULL;
(2)SMS.CPP是我们提供的模块吗? |
|
单帖管理 | 引用 | 回复 |