希望今年夏天的遗憾能成为你秋天的惊喜。。。。
---- 网易云热评
一、结构体概念
可以简单理解为把不同数据类型放到一起的数组
二、结构体声明与初始化
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; p = &am