结构体中使用函数
来源:互联网 发布:背包问题 贪心算法 编辑:程序博客网 时间:2024/05/16 06:30
这段代码是通过结构体内部的函数为结构体的成员变量赋值,并通过内部函数输出内部成员的值。
首先,需要把文件的后缀名改成cpp,后缀名是c的文件,编译器会报错。
#include<stdio.h>#include<string.h>struct Student{char name[10];int age;void get(char *s,int a){strcpy(this->name,s);this->age = a;}void print(){printf("%s:%d\n",name,age);}};int main(){struct Student s[3];int i, age;char name[10];for (i = 0; i < 3; ++i){scanf("%s %d", name, &age);s[i].get(name, age);}printf("Student's infomation:\n");for (i = 0; i < 3; ++i)s[i].print();}
2 0
- 结构体中使用函数
- 在结构体中使用函数
- 在结构体中使用函数
- 结构体中使用构造函数初始化
- MFC中SetWorldTransform函数中XFORM结构体的使用
- MFC中SetWorldTransform函数中XFORM结构体的使用
- 使用结构体函数
- C#中使用结构体+有参构造函数
- 关于结构体函数使用
- 【结构体】中构造函数初始化变量及函数的使用
- (转)MFC中SetWorldTransform函数中XFORM结构体的使用
- matlab中使用结构体
- matlab中使用结构体
- matlab中使用结构体
- matlab中使用结构体
- 结构体中使用string
- matlab中使用结构体
- matlab中使用结构体
- Solaris - svcs和svcadm命令
- 黑马程序员—图形界面编程基础
- Myeclipse 开发web 项目应用小结
- linux搭建本地局域网yum源
- C4995 错误或警告的解决办法
- 结构体中使用函数
- spf13安装
- hierarchyviewer的使用
- hadoop集群安装配置文档
- ExtJs 继承
- Linux下Apache和PHP安装
- PCNN(4)边缘检测
- 关于makefile
- Solaris - 修改IP和主机名