| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 336 人关注过本帖
标题:此小程序用win-tc编译运行不了,求高手赐教
只看楼主 加入收藏
leenchow
Rank: 2
等 级:论坛游民
帖 子:17
专家分:18
注 册:2010-3-29
结帖率:0
收藏
已结贴  问题点数:20 回复次数:1 
此小程序用win-tc编译运行不了,求高手赐教
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>

#define CHIPSTRLEN   20
#define MAXSTRLEN   80

struct CAD
{
 char ChipLayout[CHIPSTRLEN];  
 float x;            
 float y;            
 float angle;         
 char name[MAXSTRLEN];
 
}*pCAD=NULL;

int chip_dot;


long GetFileLines(char *filename)
{
   char c=0,n=0;
   long l=0;
   FILE *fp;
   
   if((fp=fopen(filename,"r"))==NULL) return -1;
   
   while((c=fgetc(fp))!=EOF)
   {
     if(n&&n!='\n'&&c=='\n')   l++;//Ignore emply lines
     n=c;
   }
   
   if(n!='\n'&&c==EOF) l++;//if the last line not includes newline character,the value
                           // of "l" must add 1;
  
   fclose(fp);
   return l;
  
}

void ReadCADFile(char *cadfile)
{
  int i=0;
  FILE *fp;
  
  fp=fopen(cadfile,"rt");
  if(fp==NULL) return;
   
  chip_dot=(int)GetFileLines(cadfile);
  
  if(chip_dot==0||chip_dot==-1)   return;
 
  pCAD=(struct CAD *)malloc(sizeof(struct CAD)*chip_dot);
   
  for(i=0;i<chip_dot;i++)
   fscanf(fp,"%s%f%f%f%s",pCAD[i].ChipLayout, &pCAD[i].x,&pCAD[i].y,&pCAD[i].angle,pCAD[i].name);
   
  fclose(fp);
   
}

int main()
{
  int i;
  ReadCADFile("cad.txt");//cad.txt 见附件
cad.rar (2.08 KB)

  for(i=0;i<chip_dot;i++)
    printf("%s %.2f %.2f %.2f %s\n",pCAD[i].ChipLayout, pCAD[i].x,pCAD[i].y,pCAD[i].angle,pCAD[i].name);
   
  getch();
  return 0;
}
搜索更多相关主题的帖子: return angle 
2011-03-26 16:36
洛云
Rank: 5Rank: 5
等 级:职业侠客
帖 子:204
专家分:356
注 册:2010-2-3
收藏
得分:20 
Gcc表示无压力。

QQ群:C语言初级群:31066229
   JAVA2自学交流群(筹备中):31066388
UC群:C语言学习:10051714
2011-03-26 18:10
快速回复:此小程序用win-tc编译运行不了,求高手赐教
数据加载中...
 
   



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

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