当前位置: 首页 > news >正文

C语言中关于数组和指针的重点知识

1. 什么是指针数组,数组指针,函数指针

只要名字最后是数组,那其本质就是数组,最后是指针,那本质就是指针。

指针数组:存储的内容是指针

数组指针:指向数组的指针

函数指针:指针指向函数,该指针比较特别,需要注意

其中ptr才是该函数指针的名字,等号后面的是指向的函数名,第一个int是返回值

2.sizeof和strlen的区别

1.sizeof是一个运算符,strlen是一个库函数。

2.sizeof计算字符串的时候包含\0,而strlen不包含

3.sizeof可以用于计算任意类型的大小,strlen只能用于计算字符串的大小

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.dtcms.com/a/70362.html

相关文章:

  • Hive SQL 精进系列:PERCENTILE_APPROX 搞定分位数
  • Android Dagger2 框架辅助工具模块深度剖析(六)
  • 运维工具推荐 -- 宝塔面板:一键部署服务器
  • Blender-MCP服务源码5-BlenderSocket插件安装
  • SOME/IP:用Python实现协议订阅、Offer、订阅ACK与报文接收
  • 《Python实战进阶》No24: PyAutoGUI 实现桌面自动化
  • 玩转ChatGPT:Claude 3.7 Sonnet进行数据分析(ARIMA)
  • 深度学习/机器学习毕业设计选题清单:热点课题与方向
  • Python之if语句
  • Freertos--把队列加入队列集
  • JumpServer基础功能介绍演示
  • Flexus应用服务器L实例、X实例以及ECS(弹性计算服务)之间的区别及其适用场景
  • PostgreSQL数据库版本支持策略
  • C++ STL算法函数 —— 应用及其操作实现
  • Ubuntu 24 常用命令方法
  • ngx_conf_read_token
  • 博客网站(springboot)整合deepseek实现在线调用
  • keil引入头文件报错的问题
  • 代码随想录算法训练营第31天 | 56. 合并区间 738.单调递增的数字 968.监控二叉树
  • 玩转python:通俗易懂掌握高级数据结构-collections模块之ChainMap
  • SpringMVC(四)Restful软件架构风格
  • 吴恩达机器学习笔记复盘(五)均方误差函数
  • 基恩士PLC编程小技巧八:脚本过长如何实现换行及替换
  • 并发编程2
  • 【java】网络编程——IP
  • Vue 中 this 使用指南与注意事项
  • 音视频入门基础:RTP专题(19)——FFmpeg源码中,获取RTP的音频信息的实现(下)
  • 约瑟夫环(1+2)
  • 【JVM】GC 常见问题
  • Python Cookbook-4.3 若列表中某元素存在则返回之