结构体元素做函数参数和结构指针做函数参数

来源:互联网 发布:淘宝关键词重复有用吗 编辑:程序博客网 时间:2024/05/21 09:41
#include "stdio.h"#include <stdlib.h>#include <string.h>//定义类型的三种方法typedef struct T2{char *name;int age;int score;} T2;////////////////////////////////////////////////////////错误模型拷贝完成和结构体完全无关,from to 释放后结构体中仍无值void copyStringerror(T2 from,T2 to){to = from;}//使用指针进行操作void copyString(T2 *from,T2 *to){*to = *from;}void main(){T2 m = {"Mime",12,79};T2 ps;T2 t3;ps = m;//支持=号操作,进行赋值操作printf("%s,%d,%d\n",ps.name,ps.age,ps.score);printf("------------------T3----------------\n");copyString(&ps,&t3);printf("%d\n",t3.age);system("pause");}

原创粉丝点击