C语言 结构体
作者:互联网
#include<stdio.h> //声明一个结构体类型 struct student { char name[20]; //名字 int age; }s4,s5,s6;//全局变量 //结构体的自引用 struct Node{ int data; struct Node *next; }; //typedef取别名 typedef struct Book { char title[20]; //名字 float price; }book;//book相当于struct Book是一个结构体类型不是变量 struct student s3; //全局变量 int main(){ //创建的结构体变量 struct student s1; struct student s2; book book1={"《三国》", 19.8}; //结定义构体变量 printf("book.title=%s book.price=%.2f\n", book1.title,book1.price); book *p=&book1; //定义结构体指针变量 p->price=20.9; printf("book.title=%s book.price=%.2f\n", book1.title,book1.price); return 0; }
标签:struct,title,price,C语言,book1,book,student,结构 来源: https://www.cnblogs.com/nanamiyi/p/16181110.html