直播带货服务

结构变量的赋值就是给各成员赋值, 可用输入语句或赋值语句来完成

在程序中使用结构变量时,往往不把它作为一个整体来使用。在 ANSI C 中除了允许具有相同类型的结构变量相互赋值以外,一般对结构变量的使用,包括赋值、输入、输出、运算等都是通过结构变量的成员来实现的。 

表示结构变量成员的一般形式是: 

    结构变量名.成员名


结构变量的赋值就是给各成员赋值。可用输入语句或赋值语句来完成。

结构变量的赋值就是给各成员赋值, 可用输入语句或赋值语句来完成

案例描述】

定义一个结构体类型要求

1、三个成员:均为int类型,名称分别为sid、age、score

2、声明该结构体类型的变量,并通过键盘输入为该变量赋值。

案例分析】

    由题意,定义的结构体类型的变量需通过键盘输入赋值,因此只能对成员逐一赋值。

    注意:结构体类型的变量的成员也是变量。

【参考代码

#include "stdio.h"

struct ST{int sid,age,score;};

main()

{  struct ST a;

   scanf("%d%d%d",&a.sid,&a.age,&a.score);

   printf("%d,%d,%d",a.sid,a.age,a.score);

}


© Copyright 六六互联.Some Rights Reserved.www.ic.vip