c++结构体:关键字为strect

运用c++结构体

第一步先创建声明结构体。第二步结构体调用。

创建结构体格式:struct   【自己定义的函数名】 {    【数据类型】 【变量名】,   

                                                                                    【数据类型】 【变量名】,   ........     };  

                                                                                                                               
创建(声明)结构体如下

           struct book

                   {   char name[  ];

                            short  price;

                                                    } ;

1.其中红色标记的分号必不可少。2.其中book是自定义的函数名,3.char是自己定义的数据类型,4.{      }内可以有n个成员。

例如:short price 就属于是book里的成员。

#include <stdio.h>
struct zb 
{
   char a[10];
   short   b;
  int  c;
               };/*函数声明部分*/

main()
{
   struct zb  jj={ "c语言" ,55, 33 };
                                  
          printf("%s",jj.a);
          printf("%d",jj.b);                       
          printf("%d",jj.c);                                     
                              }

其中,代码main函数部分的

struct   zb   jj = {  x,   y,    z } ;   这个括号里的可以是变量,注意类型要与声明的结构体成员的类型一 一对应 。

注意:前提是有定义x,y,z。

代码如下:

#include <stdio.h>
struct zb 
{
   char a[10];
   short   b;
  int  c;
               };/*函数声明部分*/
 
main()
{   int y,z;
   char x;
   struct zb  jj={x ,y, z };
             x='你是';                
     y=10;
	 z=15;
          printf("%s",jj.a);
          printf("%d",jj.b);                       
          printf("%d",jj.c);    }         

总结:结构体自己定义的函数就相当于人,人有许多信息吧,有名字、身高、体重、身份证等等信息,这些信息就相当于结构体自己定义的函数里的成员,例如上述代码中 zb里的三个成员就相当于人的信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值