| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 518 人关注过本帖
标题:c#初学c,指针的问题,谢谢前辈们。
只看楼主 加入收藏
kakaliush
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2009-10-5
结帖率:66.67%
收藏
已结贴  问题点数:20 回复次数:4 
c#初学c,指针的问题,谢谢前辈们。
本人熟悉c#,初学c语言,现有一个问题如下:
有一个文本文件,格式如下:
Receive from 127.0.0.1 : 2569】:
$GPRMC,090928.00,A,2239.6642,N,11403.3480,E,14.6,175.0,150709,,,*2b
【Receive from 127.0.0.1 : 2570】:
$GPRMC,090929.00,A,2239.6600,N,11403.3486,E,14.0,177.0,150709,,,*2e
Receive from 127.0.0.1 : 2571】:
$GPRMC,090930.00,A,2239.6558,N,11403.3486,E,14.0,177.0,150709,,,*28
Receive from 127.0.0.1 : 2572】:
现在要把该文件的内容读出来,把$和*之间的数据做一些处理。代码如下:
现在编译没有问题,但是运行出错,请高手不吝指点错误。谢谢啦。

#include "stdafx.h"
#define LINE 1000

int _tmain(int argc, _TCHAR* argv[])
{
  FILE   *fp;   
  char   buf[1024];
  if(NULL==(fp   =   fopen("gps.txt","r")))
  {
   exit(-1);
  }
  while(!feof(fp))
  {
   if(fgets(buf,LINE,fp)!=NULL)
   {
    const char *p =buf;
    if(*p != '$')
       {printf("error\n");}
    else
    {
     unsigned char x=0;
     const char *p1 =buf;
     while(*p1 && *p1!='*')
           {
      x ^= *p++;

     }  
    printf("%s",x);
    }
       }
  }
  fclose(fp);
}
搜索更多相关主题的帖子: 初学 前辈 指针 
2009-10-05 23:44
kakaliush
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2009-10-5
收藏
得分:0 
没人理。
2009-10-06 00:13
asmdaydream
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:中原
等 级:版主
威 望:13
帖 子:257
专家分:840
注 册:2009-5-10
收藏
得分:7 
实在是程序都看不大懂,帮不上忙啊

常走夜路不怕黑 长沙PHP高薪招聘群6K+ 95926136
2009-10-06 00:17
chenfeng201
Rank: 2
等 级:论坛游民
帖 子:11
专家分:31
注 册:2009-10-5
收藏
得分:7 
我也新手,就int _tmain是什么我就看不懂了,呵呵,看来我还是初学者中的初学者。
尝试帮你看一看,结果:
编译出错,貌似很多……我用的是devc++,不知道你用的是什么
2009-10-06 08:47
kakaliush
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2009-10-5
收藏
得分:0 
问题已解决,谢各位了。
2009-10-06 23:34
快速回复:c#初学c,指针的问题,谢谢前辈们。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020432 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved