把博客园图标替换成自己的图标
把博客园图标替换成自己的图标end

初始化结构体的三种方式

//定义结构体

struct 结构体
{
    int id;
    char name[64];
};
定义结构体
 1 //拷贝结构体整个值的动作
 2 
 3 void s(结构体 s)
 4 {
 5     cout << s.id << endl << s.name << endl;
 6 
 7 }
 8 
 9 
10 //指针没有拷贝动作,对指定的变量赋值
11 void ss( 结构体 *s)
12 {
13     cout << s->id  << s->name << endl;
14 }
15 
16 
17 //直接引用结构体的别名
18 void sss( 结构体 &s){
19     cout << s.id << s.name<< endl;
20 }
21 
22 
23 
24 int main()
25 {    
26 
27 //初始化结构
28     结构体 s = {20, "zhangsna" };
29 s(s);
30 
31  ss(&s);
32 
33 sss( s);
34 
35     return 0;
36 }

 

posted @ 2020-02-04 14:35  Avs阿鱼  阅读(701)  评论(0)    收藏  举报