从品牌网站建设到网络营销策划,从策略到执行的一站式服务
上大学学C的时候,老师讲到这个章节都会强调“指针”这个是难点,也很重要。工作以后,从事PLC程序设计。在一起调试生产线的同行看到我在Step7里用STL语言编写FB块,少不了采用指针作一些DB块或通信数据间的处理,便觉得我的技术好nb啊!PLC一般用梯形图(老外用FBD),他们便觉得新鲜了,nb了。其实,我不是为了装逼才去用这种类似汇编语言,而是混合编程,什么适合用什么,指针也是出于需要。况且作为C语言的基本编程素养和微机理论的基础知识,用汇编和指针是自然而然的事情。造成这种错觉的原因大概还是因为这块对于其他人比较陌生,由于陌生而心生神秘罢了。一点感慨,下面简述一下指针的几个知识要点,详细的内容参考谭浩强老师的书吧。学技术还是得老老实实地来。
创新互联建站是一家专注于成都网站设计、网站建设与策划设计,东昌网站建设哪家好?创新互联建站做网站,专注于网站建设10余年,网设计领域的专业建站公司;建站业务涵盖:东昌等地区。东昌做网站价格咨询:18980820575
&:取地址(即:根据变量名获取地址)
*:取数据(即:根据地址获取数据)
指针:变量在微机上的存储地址
指针变量:存放地址本身的变量(把地址变量化后,以实现地址偏移功能)
定义指针变量的格式:int *point(int:基类型(确保指向类型与存储类型一致,否则就乱套了);*:表示该变量为指针型变量; point:指针变量名;含义:指向int的指针)
大多数情况下,指针变量里存放的地址通过“取地址”来得到,直接赋值给指针变量没有什么意义,微机自行决定具体的存储位置。
类型:
指针数组、指针字符串(这个本人在PLC里面用得最多)、指针函数(注意形参指针的区别)等等。【原理都一样,换汤不换药】
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图