千家信息网

简述C指针

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,上大学学C的时候,老师讲到这个章节都会强调"指针"这个是难点,也很重要。工作以后,从事PLC程序设计。在一起调试生产线的同行看到我在Step7里用STL语言编写FB块,少不了采用指针作一些DB块或通信
千家信息网最后更新 2025年12月02日简述C指针

上大学学C的时候,老师讲到这个章节都会强调"指针"这个是难点,也很重要。工作以后,从事PLC程序设计。在一起调试生产线的同行看到我在Step7里用STL语言编写FB块,少不了采用指针作一些DB块或通信数据间的处理,便觉得我的技术好nb啊!PLC一般用梯形图(老外用FBD),他们便觉得新鲜了,nb了。其实,我不是为了装逼才去用这种类似汇编语言,而是混合编程,什么适合用什么,指针也是出于需要。况且作为C语言的基本编程素养和微机理论的基础知识,用汇编和指针是自然而然的事情。造成这种错觉的原因大概还是因为这块对于其他人比较陌生,由于陌生而心生神秘罢了。一点感慨,下面简述一下指针的几个知识要点,详细的内容参考谭浩强老师的书吧。学技术还是得老老实实地来。



&:取地址(即:根据变量名获取地址)

*:取数据(即:根据地址获取数据)

指针:变量在微机上的存储地址

指针变量:存放地址本身的变量(把地址变量化后,以实现地址偏移功能)

定义指针变量的格式:int *point(int:基类型(确保指向类型与存储类型一致,否则就乱套了);*:表示该变量为指针型变量; point:指针变量名;含义:指向int的指针)


大多数情况下,指针变量里存放的地址通过"取地址"来得到,直接赋值给指针变量没有什么意义,微机自行决定具体的存储位置。


类型:

指针数组、指针字符串(这个本人在PLC里面用得最多)、指针函数(注意形参指针的区别)等等。【原理都一样,换汤不换药】


指针 变量 地址 类型 微机 数据 语言 存储 陌生 技术 指向 知识 老师 还是 编程 新鲜 一致 换汤不换药 自然而然 少不了 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 怎么设计数据库框架 苏州提供网络技术哪家好 双路机架服务器直销厂家 网络安全执法存在的困难 昌平区网络技术哪家好 美国网络安全法律制度的特点 微软是用什么软件开发的 我的是世界怎么创造服务器 软件开发工具对硬件要求 城阳区ios软件开发企业 文职软件开发岗位 中国移动人工智能服务器产品 乐斗服务器 关于网络安全有哪些 软件开发成本和维护成本 海康管理服务器硬盘坏了 灵丘新时代网络安全诚信经营 互联网金融科技的股票有哪些 软件开发同步服务器 星际争霸2哪个服务器水平最高 我的世界怎么建服务器中国版 网络安全类招聘 宣传网络安全课件 枣庄ios软件开发公司 华为与网络安全的关系 两个ipad怎么交换数据库 怎么在香港连接大陆服务器 奥特曼英雄归来服务器多久开一次 沈阳直播软件开发公司哪家好 服务器存储数据用关系型数据库
0