• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
小白的悟道
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2016年9月4日

指向结构体的指针
摘要: 在C语言中几乎可以创建指向任何类型的指针,包括用户自定义的类型。创建结构体指针是极常见的。下面是一个例子: r是一个指向结构体的指针。请注意,因为r是一个指针,所以像其他指针一样占用4个字节的内存。而malloc语句会从堆上分配45字节的内存。*r是一个结构体,像任何其他Rec类型的结构体一样。下面 阅读全文
posted @ 2016-09-04 12:15 小白的悟道 阅读(3540) 评论(0) 推荐(0)
 
C语言结构体(struct)常见使用方法
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2016-09-04 11:42 小白的悟道 阅读(21338) 评论(1) 推荐(0)
 
数据结构线性表的动态分配顺序存储结构算法c语言具体实现和算法时间复杂度分析
摘要: #include<stdio.h>#include<stdlib.h>//线性表的动态分配顺序存储结构#define LIST_INIT_SIZE 100//线性表存储空间的初始分配量#define LISTINCREMENT 10//线性表存储空间的分配增量//函数结果状态代码#define TR 阅读全文
posted @ 2016-09-04 11:29 小白的悟道 阅读(4018) 评论(0) 推荐(0)
 
C语言指针的初始化和赋值
摘要: 1、指针的初始化 指针初始化时,“=”的右操作数必须为内存中数据的地址,不可以是变量,也不可以直接用整型地址值(但是int*p=0;除外,该语句表示指针为空)。此时,*p只是表示定义的是个指针变量,并没有间接取值的意思。 例如: int a = 25; int *ptr = &a; int b[10 阅读全文
posted @ 2016-09-04 11:07 小白的悟道 阅读(849) 评论(0) 推荐(0)
 
【C语言】指向一维数组元素的指针
摘要: 本文目录 一、用指针指向一维数组的元素 二、用指针遍历数组元素 三、指针与数组的总结 四、数组、指针与函数参数 前面我们已经学习了指针,如果指针存储了某个变量的地址,我们就可以说指针指向这个变量。数组及其数组元素都占有存储空间,都有自己的地址,因此指针变量可以指向整个数组,也可以指向数组元素。 回到 阅读全文
posted @ 2016-09-04 10:59 小白的悟道 阅读(608) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3