博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C结构体指针的初步使用
阅读量:5236 次
发布时间:2019-06-14

本文共 788 字,大约阅读时间需要 2 分钟。

#include 
#include
struct Books{ char title[50]; //char author[100]; //int book_id;};int main(){ struct Books b1; strcpy(b1.title,"C语言"); struct Books *p1; p1 = &b1; strcpy(p1->title,"Java 语言!"); printf("Books title:%s\n",(*p1).title);//指针指向 (*p1).title (*p1) = b1; printf("Books title:%s\n",b1.title); return 0;}
#include 
#include
struct bookinfo{ char *info; char *page;};struct Books{ char *name; int xh; struct bookinfo *pinfo;};int main(){ struct bookinfo binfo = {"产地深圳","900"}; struct Books b1 = { "C语言",100,&binfo }; /*定义结构体指针*/ struct Books *p = &b1; printf("name:%s xh:%d info:%s page:%s\n",p->name,p->xh,p->pinfo->info, p->pinfo->page); return 0;}

  

转载于:https://www.cnblogs.com/wanglijun/p/8565419.html

你可能感兴趣的文章
Java IO流学习总结
查看>>
day22 01 初识面向对象----简单的人狗大战小游戏
查看>>
数组的几种常用方法总结
查看>>
递归函数,二分运算,正则表达式
查看>>
阅读软件工程的问题
查看>>
【Netty】UDP广播事件
查看>>
(4)Numpy+矩阵计算+和生成
查看>>
ttt
查看>>
[置顶] java处理office文档与pdf文件(一)
查看>>
Flutter之内置动画(转)
查看>>
MySql优化相关概念的理解笔记
查看>>
数据库解决方案
查看>>
备份U盘分区表,未雨绸缪
查看>>
Eclipse配置 自动补全功能 快捷键 alt+/
查看>>
DataContract和DataMember的作用
查看>>
来自XP的道别信
查看>>
js如何获取response header信息
查看>>
python_文件的打开和关闭
查看>>
mysql archive存储引擎导入数据报duplicate key
查看>>
ADO.NET介绍
查看>>