- 3
- 0
- 约8.43千字
- 约 26页
- 2016-03-11 发布于江西
- 举报
夏均C语言Chapter15.ppt
Chapter15 结构 回顾 字符串与字符数组的区别是字符串的末尾有一个空字符\0以标识字符串结束。 用scanf()语句读入字符串时不允许输入中存在空格。 gets() 和 puts() 函数分别用于字符串的输入和输出。 在 string.h 中定义了很多字符串处理函数函数,比较常用的有:strcpy()、strcat()、strcmp() 和 strlen() 。 假如程序里需要一组字符串,一种常用的做法就是用一个字符指针数组表示它们。 字符串可以作为参数,函数传递机制同数组作为参数,为传址方式。 目标 理解为什么使用结构 定义结构 声明结构变量 访问结构成员 掌握结构作为函数参数的用法 结构简介 定义结构2-1 定义结构2-2 声明结构变量 嵌套结构 结构变量初始化 结构变量赋值 使用结构示例 结构指针变量 结构数组 结构指针变量 结构作为函数参数 结构成员作为函数参数 整个结构作为参数 结构指针做为参数 实现堆栈 5-1 实现堆栈 5-2 使用堆栈实现行编辑功能 实现堆栈 5-3 由此可见,需要实现堆栈的以下几个操作: 入栈 出栈 清空栈 显示从栈底到栈顶所有的元素 判断栈是否为空 实现堆栈 5-4 实现堆栈 5-5 总结2-1 结构是由若干数据项组合而成的复杂数据对象,这些数据项称为结构的成员。 定义一个结构,需要给出各个成员的类型及名称。 结构定义仅描述了一
原创力文档

文档评论(0)