主题:看看出了什么错?

  共有23866人关注过本帖    
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是我们提供的模块吗?

  单帖管理 | 引用 | 回复 回到顶部

返回首页

看看出了什么错?

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: