你好, 欢迎回来｡
我们将迎来第一次 结构挑战｡
我们开始吧
这会帮助你 理解结构;如何声明和初始化它们｡
所以我想让你写一个程序 声明一个结构并输出其内容｡
我们应该知道如何 宣告结构｡
我们使用struct关键字, 然后是标签名｡
然后在建筑内部 我们可以加入不同的元素｡
所以我想让你创建一个 雇员结构,
该结构将是带有三个 members：名称应该是字符数组, 但它没有
必须是字符指针｡
一个int和 应属于浮动类型的薪金｡
我要你声明并初始化 employee类型的实例,
因此应使用析构, 然后 你必须知道如何初始化结构体中的成员｡
然后我想让你们读一下 从控制台输入三个输入｡
姓名､
聘用日期和 然后将工资存储在同一结构类型的一个 您先前初始化的｡
但在你储存在 你初始化的类型,
我要你打印出来｡
所以你创建了你的第一个 结构, 初始化它, 打印出内容｡
然后你从键盘上读 三个数据实例, 并将其放入
然后打印出来｡
所以这不是指针｡
所以当你从
输入, 你必须使用运算符的地址, 诸如此类｡
但其余的都很漂亮 直截了当的
但这会让你熟悉 创建一个结构,
定义它, 然后初始化 并创建它的实例｡
当您定义结构时,
您可以在main方法之外定义它, 这样就可以 由任何其他函数使用, 这是典型的标准约定｡
祝你好运｡
这应该很简单｡
我们将有另一个挑战 来了解更多细节｡
我们会将结构传递给 函数等等, 但这只是开始｡
-谢谢—谢谢