本节内容 指针类型.

Slides:



Advertisements
Similar presentations
项目四 网店推广与营销 4.1 店内推广与营销. 教学目的: 通过本节内容的学习,帮助学生了解消费者保障服务分类,理解店内活动是运 营店铺时不可缺少的一些营销活动。 知识要求: 1. 了解申请加入消费者保障服务项目的条件 2. 了解店内活动如满就送、限时打折、搭配套餐、优惠券的设置 技能目标: 1.
Advertisements

广西 2014 年 “ 区培计划 ” 学前教育远程培 训 总结简报 南宁马山县幼教 1 班 莫毅.
中职教师省级网络培训 使用说明 南京中华中等专业学校教研处 平台登陆 登录 (江苏教师教育) 在页面右侧找到登录框,填写用户名、密码进入系统.
“ 税融通 ” 业务简要介绍. + 一、什么是 “ 税融通 ” ? + “ 税融通 ” 是指银行金融机构根据中小微企业 纳税情况,向依法诚信的中小微企业提供 一定数额的信用贷款或担保贷款的金融产 品。
学年 江西省教师全员远程培训指南. 培训学习及考核时间安排 学习时间: 2013 年 10 月 年 1 月 15 日 考核时间: 2014 年 3 月 1 日 年 3 月 30 日.
環境游離輻射 ( 六 ) 輻射與核能發電. 媽!這是我上班的 地方-核電廠。 地方好寬闊喔! 聽說日本原子彈爆炸死好幾 萬人,阿榮啊!你在這裡上 班,安全嗎?
-- 八 (19) 班第二学期期中家长会 、关于期中考试 2 、关于班级常规活动 3 、关于会考、体育 4 、关于自主招生 5 、给家长的一些建议.
《小狗包弟 》之 从阅读到写作 学校:和风中学 年级:高一 参赛者:彭龙英. 预习检测一 思考:同学们读完作者与包弟 的故事后,说一说作者所表达的情 感是什么?
山东理工大学成人高等教育 新生入学指南. 如何获悉学院的通知公告等? 1. 网站。所有的通知公告等都通过远程与继 续教育学院网站 发布, 同学们应每周登录 “ 学生工作室 ” 或 “ 函授教育 ” 关注是否有新的通知公告。
此时此刻,我还是爱你?还是不爱? 我想,我不爱你了! 因为我累了, 我爱得累了 …………. 你的好对于我来说 像是一种无形的压力 每次你对我好 我都觉得好难承受 你越是对我好 我就越怕你 总是想逃避。
财务处目前共有 50 人,其中事业编 32 人,非事业编 18 人。分为 6 个科室,分别是会计核算科、资金结算中心、综合管理科、预算管理科、 基建财务科和一卡通中心。 会计核算科主要业务为收入入账、费用报销审核等。 资金结算中心主要业务为资金收付、开具发票、学费管理。 综合管理科主要业务是工资及住房公积金管理、税务管理、收费项目.
心理咨询师的个人品牌建设 徐钧 南嘉心理咨询师部落(俱乐部) 申请 QQ 酒香还怕巷子深 你需要一个 “ 个人品牌 ” 以让别人知道你 你是谁? 你的目标是什么? 你要成为什么样的人? 你能做什么? 你会怎样做? 怎么与你有效沟通?
房地产法 主讲教师:龙慧峰 QQ: 电话: 法律实质上既是物质的又是意识形态的这一 事实是与以下事实相联系的:法律既是从 整个社会的结构和习惯自上而下发展而来, 又是从社会中的统治阶级们的政策和价值 中自上而下移动。 —— 【美】伯尔曼《法律与革命》
某中学一青少年因迷上网络游戏,视力由1. 2下降到0
加强工作室资源建设 提升网络辐射影响力 林月周工作室
和合共美,同修共进 ——工作室三年感言 何伟俊
凉山州2011级一诊考试情况分析 暨后期复习建议 四川省凉山州教育科学研究所 谌业锋.
发挥学科优势 打造“互联网+”党建工作模式
《凉山州中长期教育改革和发展规划纲要》( 年)解读 (讲座幻灯课件请在网上下载,让我们一起思考!)
第四單元 通電的玩具 張老師的網頁.
新所得税申报表如何填写 注册税务师 注册会计师 高级会计师 注册资产评估师 注册土地估价师 注册房地产估价师 主讲人:林溪发
校园法治网 ◎传播校园法制文明 ◎营造校园法治环境
人类行为的起源 康复医学系 王海成 医学教授 精神科主任医师 QQ: 手机:
虹膜识别健康养老服务智能系统项目.
探究活动课:互联网+历史素材阅读与研讨 古代中国的选官制度 黄天庆  探究活动课:互联网+历史素材阅读与研讨 古代中国的选官制度 黄天庆 
職校、五專群科簡介.
中公教育湖南分校 地址:长沙市建湘南路154号惟楚国际6楼 电话:
江苏省工程造价管理协会 工作报告 2015年4月21日 扬州.
交易早餐-金融品 2017年3月11日 徽商期货研究所.
101年8月份 嘉義市道路交通安全聯席會報 酒駕行為與肇事現況分析 主講人:內政部警政署交通組科長張夢麟 1.
计算机三级考试C语言上机试题专题.
高校邦在线学习平台 学生学习手册 北京高校邦科技有限公司.
教 师:曾晓东 电 话: E_mail: 计算机软件技术基础 教 师:曾晓东 电 话: E_mail:
高中生物命题 富阳市二中 赵素萍.
揭秘 庄家 股市中的 为什么你的股票一买就跌,一卖就涨? 为什么出了利好,股价反而下跌? 为什么有的股票一直涨停?
——郑州市九年级语文期中考试圈题(8)——语句衔接
103學年度第1階段 志願選填試探後輔導作為 成效檢討與精進建議
活动主题:佛山智造 中国骄傲 随着互联网、云计算、大数据以及移动互联网的快速发展,技术不仅仅是一种工具,正加速重构着品牌的新格局。
四川省卫生监督移动 执法终端介绍 发言人:陈成身 四川省卫生执法监督总队.
獎補助經預計支用報告 105年.
乳猪断奶后拉稀,掉膘与教槽料.
C程序设计.
华东理工大学 关于新校园卡功能启用的相关说明 2018年09月07日.
Java變數 2014/6/24.
本节内容 字节对齐.
本节内容 字符与字符串 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
<编程达人入门课程> 本节内容 为什么要使用变量? 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ:
第二章 类型、对象、运算符和表达式.
102學年度下學期 班親會 五年仁班 楊曉逸老師.
Review 1~3.
本节内容 指针数组与数组指针 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
第二章 Java基本语法 讲师:复凡.
第二階段「校園徒步區建置」 執行成果報告.
本节内容 结构体数组.
本节内容 算术运算符 视频提供:昆山爱达人信息技术有限公司.
第五章 逻辑运算和判断选取控制 §5.1 关系运算符和关系表达式
第二章 Java基本语法 讲师:复凡.
1.4WIN32中的宽字符.
C/C++基礎程式設計班 C語言入門、變數、基本處理與輸入輸出 講師:林業峻 CSIE, NTU 3/7, 2015.
多重條件選擇敘述
本节内容 结构体数组 视频提供:昆山爱达人信息技术有限公司.
学 生 端 操 作 指 南
建筑信息化引领者 联系方式 营销类 V8.5 功能方案书 建筑施工项目管理系统&OA系统.
為民服務白皮書 台灣電力公司彰化區營業處  彰化區營業處 為民服務白皮書 誠信 關懷 服務 成長 1.
本节内容 指针类型 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
C语言基础学习 从外行到入门.
实验课程学习手册.
云控APP说明书 适用于云控平台配置.
云控APP说明书 适用于云控平台配置.
Presentation transcript:

本节内容 指针类型

1、C语言数据类型

1、带有*的变量类型的标准写法:变量类型* 变量名。 2、任何类型都可以带* 加上*以后是新的类型 ,统称“指针类型”。 2、定义带“*”类型的变量 char x; short y; int z; float f; double d; Student st; char** x; short** y; int******** z; float***** f; double** d; Student* st; 总结: 1、带有*的变量类型的标准写法:变量类型* 变量名。 2、任何类型都可以带* 加上*以后是新的类型 ,统称“指针类型”。 3、*可以是任意多个。

3、指针变量赋值 char* x; short* y; int* z; Student* s; x = (char*)1; y = (short*)2; z = (int*)3; s = (Student*)4; char*** x; short*** y; int*** z; Student*** s; x = (char***)1; y = (short***)2; z = (int***)3; s = (Student***)4; char********* x; short********* y; int********* z; Student********* s; x = (char*********)1; y = (short*********)2; z = (int*********)3; s = (Student*********)4; int******* x; int******* y; x = (int*******)4; y = x;

指针类型的变量宽度永远是4字节、无论类型是什么,无论有几个*。 4、指针变量宽度 char x; short y; int z; x = 1; y = 2; z = 3; char* x; short* y; int* z; x = (char*)1; y = (short*)2; z = (int*)3; char********** x; short********** y; int********** z; x = (char**********)1; y = (short**********)2; z = (int**********)3; 总结: 指针类型的变量宽度永远是4字节、无论类型是什么,无论有几个*。

1、不带*类型的变量,++或者-- 都是加1 或者减1 2、带*类型的变量,++ 或者 -- 新增(减少)的数量是去掉一个*后变量的宽度 5、指针类型自加和自减(++ / --) char a ; short b ; int c ; a = 100; b = 100; c = 100; a++; b++; c++; printf("%d %d %d",a,b,c); char**** a ; short**** b ; int**** c ; a = (char****)100; b = (short****)100; c = (int****)100; a++; b++; c++; printf("%d %d %d",a,b,c); 总结: 1、不带*类型的变量,++或者-- 都是加1 或者减1 2、带*类型的变量,++ 或者 -- 新增(减少)的数量是去掉一个*后变量的宽度

1、指针类型的变量可以加、减一个整数,但不能乘或者除. 2、指针类型变量与其他整数相加或者相减时: 6、指针类型的加减运算 char* a ; short* b ; int* c ; a = (char*)100; b = (short*)100; c = (int*)100; a = a + 5; b = b + 5; c = c + 5; printf("%d %d %d",a,b,c); char**** a ; short**** b ; int**** c ; a = (char****)100; b = (short****)100; c = (int****)100; a = a + 5; b = b + 5; c = c + 5; printf("%d %d %d",a,b,c); 总结: 1、指针类型的变量可以加、减一个整数,但不能乘或者除. 2、指针类型变量与其他整数相加或者相减时: 指针类型变量 + N = 指针类型变量 + N*(去掉一个*后类型的宽度) 指针类型变量 - N = 指针类型变量 - N*(去掉一个*后类型的宽度)

指针类型可以做大小比较,并且是作为无符号进行比较的 7、指针类型的比较 char**** a ; char**** b ; a = (char****)200; b = (char****)100; if(a>b) { printf("1"); } else printf("2"); 总结: 指针类型可以做大小比较,并且是作为无符号进行比较的

0512-57882866 www.bcdaren.com 昆山爱达人 1250121864 昆山爱达人信息技术有限公司 视频录制: 视频提供 视频录制: 联系电话: 0512-57882866 官网地址: www.bcdaren.com 联系公众号: 昆山爱达人 联系QQ: 1250121864 编程达人APP: