->运算符在c语言中什么意思,一般用于什么作用?

 我来答
liute000321
2012-07-12 · TA获得超过175个赞
知道答主
回答量:74
采纳率:0%
帮助的人:64.8万
展开全部
一般用于链表,指针,
typedef struct student
{
int number;
char name[10];
double data;
struct student *next;
}stu;
int main()
{
int i,j,k,x;
char a[10];
double y;
scanf("%d",&k);
stu *p;
stu *head;
head=(stu*)malloc(sizeof(stu));
p=head;
for(i=0;i<k;i++)
{
stu *q;
q=(stu*)malloc(sizeof(stu));
q->next=NULL;
p->next=q;
p=p->next;
}
p=head;
for(j=0;j<k;j++)
{
printf("shuruxuehao:");
scanf("%d",&x);
printf("shuruxinmin:");
scanf("%s",a);
//gets(a);
printf("shurufengshu:");
scanf("%lf",&y);
p=p->next;
p->number=x;
strcpy(p->name,a);
p->data=y;
}
p=head;
for(i=0;i<k;i++)
{
p=p->next;
printf("%d %s %lf\n",p->number,p->name,p->data);
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chenshuimu
2012-07-12 · TA获得超过962个赞
知道小有建树答主
回答量:116
采纳率:100%
帮助的人:34.3万
展开全部
与数学一样啊,不过性质不一样,何谓运算符,指的完成某种特定的运算符号。在C中有这几类运算符,一个是算术运算,逻辑运算,关系运算,要我没看到这样的运算符啊,在C中,关于运算符就只有,+,-。*,/,%啊,就只五种,这种运算符是你创造的吧?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ek1988
2012-07-12 · TA获得超过536个赞
知道小有建树答主
回答量:397
采纳率:50%
帮助的人:264万
展开全部
引用.一般是类内函数调用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
谕佳迸矩收慰co
2012-07-12 · TA获得超过362个赞
知道答主
回答量:189
采纳率:0%
帮助的人:144万
展开全部
typedef struct node{
int a;
int c;
char buf[];
}Node;

int main(void)
{
Node *new = NULL;
new = (Node *)malloc(sizeof(Node));
if(NULL == new)
{
perror(malloc);
return -1;
}
new->a = 23;
new->b = 8;
new->buf................

free(new);
return 0;
}

结构体指针访问成员用 ->
结构体变量访问成员用 .
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式