结构体~回顾
来源:互联网 发布:软件培训 编辑:程序博客网 时间:2024/04/29 14:55
结构体名 和 结构体变量 是两个不通的概念 , 结构体名是系统区别定义的多个结构体的标识 只是表示某种结构形式
系统不对它实际 分配内存空间
只有当结构类型变量被定义时,才对该变量分配内存空间。。。。结构体名的首地址 是不存在的啊!
p->num //访问当前指向的结构体变量中的成员num
p->num++ //访问 ps当前指向的结构体变量中的成员num后 是num的值加1
++p->num //先 使ps当前指向的结构体变量中的成员num的 值加 1后,在访问
#include <stdio.h>
struct student
{
int num;
char name[20];
char sex;
float score;
}boy[2]={{1001,"wangbin",'M',45},{1002,"zhaolihua",'F',45}};
void avg(struct student *p)
{
int c=0,i;
float ave,s=0;
for(i=0;i <2;i++,p++)
{
s+=p->score;
if(p->score <60)
c+=1;
}
ave=s/5;
printf("average=%f ncount=%d\n",ave,c);
}
void main()
{
struct student *ps;
ps=boy;
avg(ps);
}
- 结构体~回顾
- 结构体的回顾
- C语言回顾--“太极拳”--结构体
- C语言回顾 七 结构体
- c语言基础回顾-结构体
- 链表结构回顾
- libevent源码分析---回顾主要的结构体
- JSP应用程序目录结构回顾
- ORACLE结构回顾(摘)
- java jvm内存结构(回顾)
- C语言回顾(八、结构体,联合/共用体,枚举)——iOS开发基础
- C++回顾之成员函数重载、类与结构体、this指针
- C语言回顾之结构体、枚举、宏定义、typedef、extern和static的使用
- C++回顾之成员函数重载、类与结构体、this指针
- 前期C语言回顾 循环结构
- 黑马程序员-C语言回顾-分支结构
- 小回顾-switch语句结构及应用
- android知识回顾---文件存储结构
- POJ 1579 Function Run Fun
- 深入掌握JMS(一):JSM基础
- OpenVox 8FXO板卡驱动安装记录
- 美女之美
- public、protected、private、abstract、static和final
- 结构体~回顾
- c++中的前向声明
- Android数据存储-Internal Storage
- c# 检查文件是否被打开
- tomcat内存
- 深入掌握JMS(二):一个JMS例子
- java GC and PhantomReference
- VC 根据域名获取IP
- 剪贴板,匿名管道,命名管道,邮槽学习笔记