总体看来,C++中的结构体跟C语言中的结构体效果差不多。根据我看的教程中的例子,结合我以前的经验把与我C语言编程体验不同的地方梳理一下。
测试代码如下:

直接在一个函数体内定义结构体,这还是我第一次尝试,但是在C++的环境下似乎就是这么灵活。
程序运行效果:

几点需要注意的的知识点如下:
- 结构体本身信息元素跟C语言中的差不多;
- 在使用结构体定义变量或者对象的时候,C++其实更简洁,可以少一个关键字,相当于自动做了一个数据类型的定义;
- 进行赋值的方式需要注意要带着结构体名称,类似一个强制转换的操作;
- 成员的访问跟C差不多。
 
 
                     
            
        













 
                    

 
                 
                    