C语言 结构体变量的初始化

  1、 结构体变量的初始化

    结构体变量的初始化,主要是对结构体中的成员进行初始化赋值。

 

  2、例子:

        struct ST

        {

         int a;

         float b;

         char c;

        }a={1,2.5,‘t’};

 

       例子分析:

        (1)通过上面的例子,我们可以看到定义了一个结构体变量a,

            然后,在a的后面使用=以及一对大括号,而大括号中的内容,就是对成员的赋值,

            而初始值的类型与数量必须与成员一一对应

        (2)所以,在大括号中,我们首先使用了整型值1对整型成员a进行赋值,所以,a中的值等于1。

        (3)然后,第2个值就是对浮点成员b进行赋值,所以,b中的值就等于2.5。

        (4)然后,第3个值就是对字符成员c进行赋值,所以,c中的值就等于't'。

 

=======================================================================

非常好,现在,我们已经掌握了C语言中的(结构体变量的初始化)但是,如何去运行用它呢?

所以,我们就需要通过下方的链接,进入到C语言的代码训练中,然后,通过实践去加深对该知识点的理解与运用。

>>>下载训练环境与使用说明(使用真实的开发环境,结合游戏闯关进行编程训练)