C语言随笔4

结构体(自己创造出来的一种类型)

struct Book                                                                      struct 结构体关键字

{
char name[20];

short price;

} ;

int main()

{

struct Book b1={“每天都很帅”,100};

printf("书名:%s\n",b1.name);            或              struct Book*pb=&b1;

printf("价格:%元\n",b1.price);                                printf("%s\n",pb-->name);        或          printf("%s\n",(*pb).name);

                                                                              printf(‘’%d\n",pb-->price);         或          printf("%d\n",(*pb).price);

return 0;

}

     注:.是结构体变量,可以找到成员

              ->是结构体指针,可以找到成员

              若想修改Book的名称,需要引入strcpy(bl.name,"每秒都很帅")              其中strcpy是字符串拷贝,源于库函数,故使用前需要写#include <string.h>

posted @     阅读(17)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示