指向结构体变量的指针 学习笔记
2015-04-25 16:31
211 查看
#include<stdio.h> void main() { struct stu_type{ char num[15]; char name[10]; int age; int c; int math; int en; int sum; float ave; }stu1={"2011159113","张晓天",22,60,70,75},*p; p=&stu1; stu1.sum = stu1.c + stu1.math + stu1.en; stu1.ave = (float) stu1.sum /3; printf("学生学号\t姓名\t年龄\tC语言\t数学\t英语\t总分\t平均分\n"); printf("%-16s%s\t%d\t%d\t%d\t%d\t%d\t%5.1f\n",stu1.num,stu1.name,stu1.age,stu1.c,stu1.math,stu1.en,stu1.sum,stu1.ave) ; printf("%-16s%s\t%d\t%d\t%d\t%d\t%d\t%5.1f\n",(*p).num,(*p).name,(*p).age,(*p).c,(*p).math,(*p).en,(*p).sum,(*p).ave) ; printf("%-16s%s\t%d\t%d\t%d\t%d\t%d\t%5.1f\n",p->num,p->name,p->age,p->c,p->math,p->en,p->sum,p->ave) ; }
相关文章推荐
- 指向结构体数组的指针 学习笔记
- 【学习笔记】【C语言】指向结构体的指针
- C/C++学习笔记:指向类成员变量的指针
- 黑马程序员—C学习笔记—结构体变量五种定义方式与指针结构体数组探究
- C语言指针学习笔记:指向结构体的指针
- 编程题:指针变量指向结构体数组。
- <深入理解C指针>学习笔记和总结 第六章 指针和结构体
- C++指向结构体变量的指针
- C/C++学习笔记:指向指针的指针
- C/C++中关于地址、指针和引用变量的学习笔记(九) : 内存结构
- 初级菜鸟 学习学习递归调用以及结构体中包含指向自己的指针用法
- C++学习笔记(六)-- 类和对象 构造函数和析构函数 const成员函数 this指针 对象数组 堆栈管理变量
- 【C++】学习笔记草稿版系列9(指向类成员的指针)
- C/C++中关于地址、指针和引用变量的学习笔记(五) : 指针
- 用结构体变量和指向结构体变量的指针构成链表
- 指向结构体变量的指针引用结构体变量的成员
- 黑马程序员--IOS学习笔记(指针、返回指针的函数、指向函数的指针)
- 学习笔记之14-返回指针的函数与指向函数的指针
- C语言学习笔记【指针04】指针数组与指向指针的指针 推荐
- C++ Primer 学习笔记_24_函数(续3) --重载函数、指向函数的指针