struct与指针
来源:互联网 发布:一部电脑一个网络端口 编辑:程序博客网 时间:2024/05/17 18:24
#include<stdio.h>#include<stdlib.h>//一级指针的用途:简介访问结构体,创建一个堆上个变量,储存这个变量的地址struct info{int num;float score;};void main1(){//如何构建一个指针变量访问结构体infostruct info info1;//构建一个变量info1//赋值表达式的值等于被赋值变量的值printf("%d,%f\n", info1.num = 10, info1.score = 29);struct info *p1 = &info1;//指针访问结构体的两种方式printf("%d,%f\n", (*p1).num, (*p1).score);//简写为下面printf("%d,%f\n", p1->num, p1->score);//和上面结果一样//malloc的返回值是空指针,所以要类型转换,分配内存之后等价于他初始化了struct info *p2 = (struct info*)malloc(sizeof(struct info));p2->num = 20;p2->score = 19.8;printf("%d,%f\n", (*p2).num, (*p2).score);printf("%d,%f\n", p2->num, p2->score);getchar();}
阅读全文
0 0
- 指针与struct
- struct与指针
- &((struct*)0)->a与成员指针
- class与struct,this指针(笔记)
- struct与class的this指针
- 单链表typedef struct与指针连用
- C语言:typedef struct与指针
- C--struct中一级指针与二级指针练习
- Day9-结构体struct、结构体与指针
- struct的申明,声明为指针与变量的区别
- typedef struct与struct
- typedef struct 与struct
- typedef struct 与 struct
- typedef struct与struct
- Struct 与 type struct
- struct 与 typedef struct
- struct 与 typedef struct
- typedef struct与struct
- 整数字符串转换
- 函数指针学习
- 常用的排序算法性能分析(1)—— 选择排序、插入排序、希尔排序
- 二级指针
- 多线程查找
- struct与指针
- bzoj1500 [NOI2005]维修数列(splay)
- 文件系统学习2 inode
- C语言-多级指针
- FreeRTOS 队列分析
- 神经网络模拟条件反射
- 【04-Redis数据类型(上)】
- laravel上的curd
- python学习---第七天