这段代码是在定义一个名为st1的structTest1类型的结构体变量。结构体structTest1包含三个成员变量,分别是b、c和a。

在初始化st1时,使用了结构体初始化器,即使用花括号{}将各个成员变量的初始值包围起来。

在初始化过程中,通过使用“.”操作符来对指定的成员变量进行赋值。不必按照原来的定义顺序,可以按照任意顺序进行赋值。

具体的赋值过程如下:

  • 成员变量b被赋值为'A'。
  • 成员变量c被赋值为10.1。
  • 成员变量a被赋值为100。

最终,st1的成员变量b的值为'A',成员变量c的值为10.1,成员变量a的值为100。

structTest1 st1 = 10b=A斌值的时候可以用。对指定元素融值不必按照原来的领序11c=101a =10013;什么意思

原文地址: https://www.cveoy.top/t/topic/hDpb 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录