没有合适的资源?快使用搜索试试~ 我知道了~
C语言指针数组函数笔记,自己总结的,希望有帮助
资源详情
资源评论
资源推荐
上节课遗留的问题:
1,C 语言解决什么问题
例如:(1)自动取款机(有输入,有输出)
(2)红绿灯(无输入,有输出)
(3)电梯(有输入,无输出)
程序中必须定义变量接受输入数据,进行数据处理(计算或逻辑处理如:
判断是非,排序等)后,输出给用户一个结果,必须将输入数据,中间数据和
输出数据存储在内存中,才能对数据进行合理地处理。
例如:定义变量 a,
(我们操作的是 a 的数值,并不关心 a 的地址)
(1) 变 量 的 输 入 ( 写 ) 和 输 出 ( 读 ) 都 是 通 过 地 址 来 进 行 的 , 例 如 :
printf,scanf。
(2) 定义变量的方式:int a; char b; int a[N];
struct student {char i; int j;}S1,*point, array[2] ;
Union weekday {int k; char n;}W1; int *p;
(3) 引用变量的方式:
a; b; a[0]~a[N-1]; S1.i; S1.j; (*point).i 或者 point->i; (*point).j 或者 point->j;
array[0].i; array[0].j; array[1].i; array[1].j; W1.k; W1.n; *p;
2,c 语言的重点和难点:指针
定义:存放地址的变量称为指针变量,地址叫做指针。使用指针,可以使程序
更加简洁、紧凑、高效。
例如: int *p; int a; p=&a;(p=2000 是语法错误)
(1) 通过 p 就可以对 a 进行读写,*p 就是啊啊 a 的数值
(2) 指针变量 p 中存放变量 a 的地址,就称 p 指向 a。
(3) & 取地址运算符
(4) * 指针运算符
例:
main()
{ int num_int=12, *p_int; /* 定义一个指向 int 型数据的指针变量 p_int */
第 1 页 共 6 页
输入 输出
编写的 C 语言程序
a
地址(&a)
数值
p
地址
数值=a 的地址
jojozhou1986
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Java 算法实现代码集.zip
- JSP高校教务排课管理系统源码.zip
- JSP二手自行车在线销售商城平台系统源码.zip
- JSP二手自行车销售商城源码.zip
- JSP宠物店管理系统源码.zip
- 基于动态阈值图像分割方法和与全局阈值相结合的分割方法.zip
- 基于protel99se(原理图库+封装库)电路设计硬件PCB设计protel库合集protel封装大全(近3000个).zip
- python-leetcode面试题解之第157题用Read4读取N个字符-题解.zip
- python-leetcode面试题解之第156题上下翻转二叉树-题解.zip
- python-leetcode面试题解之第155题最小栈-题解.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0