希望今年夏天的遗憾能成为你秋天的惊喜。。。。
---- 网易云热评
一、结构体概念
可以简单理解为把不同数据类型放到一起的数组
二、结构体声明与初始化
1、先声明结构体类型再定义变量
2、同时定义变量
3、直接定义结构体类型变量
#include
#include
#include
#include
struct Aiyou
{
int year;
char name[100];
char* zdg;
};
struct Aiyou ay;
struct Aiyou ay1 ={2016,"周杰伦的床边故事","告白气球"};
struct Aiyou ay2;
int main() {
printf("%d\n",ay1.year);
printf("%s\n", ay1.name);
printf("%s\n", ay1.zdg);
ay.year = 2015;
strcpy_s(ay.name,100,"哎呦,不错哦");//ay.name是数组名,是常量所以不能直接赋值
ay.zdg = "听爸爸的话";
printf("%d\n", ay.year);
printf("%s\n", ay.name);
printf("%s\n", ay.zdg);
struct Aiyou *p;