+ -
当前位置:首页 → 问答吧 → 有个莫名其秒的错误 有关链表的

有个莫名其秒的错误 有关链表的

时间:2011-12-15

来源:互联网

#include<stdio.h>
#include<stdlib.h>

struct student
{
  struct student *prev;

  int stu_num;
  char *name;
  int code;
  int age;

  float math_score;
  float c_score;
  float chinese_score;
  float rank;
   
  struct student *next;
};

typedef struct student stu;

typedef stu *link;

link head==NULL,current==NULL;

程序老是提示 就是最后一行
cc -c -o process.o process.c
process.c:23:10: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘==’ token



作者: dedlous   发布时间: 2011-12-15

不要把等于==和赋值=的符号混淆起来
link head==NULL,current==NULL;改成link head=NULL,current=NULL;

作者: masm32v9   发布时间: 2011-12-15

引用 1 楼 masm32v9 的回复:
不要把等于==和赋值=的符号混淆起来
link head==NULL,current==NULL;改成link head=NULL,current=NULL;



吐血了。。。。。我还看了好一会呢,那为啥第二个==没有报错呢

作者: dedlous   发布时间: 2011-12-15

引用 2 楼 dedlous 的回复:

引用 1 楼 masm32v9 的回复:
不要把等于==和赋值=的符号混淆起来
link head==NULL,current==NULL;改成link head=NULL,current=NULL;



吐血了。。。。。我还看了好一会呢,那为啥第二个==没有报错呢


都有错!

作者: masm32v9   发布时间: 2011-12-16

热门下载

更多