博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
50深入理解C指针之---指针与别名
阅读量:5078 次
发布时间:2019-06-12

本文共 445 字,大约阅读时间需要 1 分钟。

  一、size_t:用于安全表示长度,所有平台和系统都会解析成自己对应的长度

    1、定义:size_t类型表示C中任何对象所能表示的最大长度,是个无符号整数;常常定义在stdio.h或stdlib.h中
    2、特征:
      1)、提供一种可移植的方式来声明与系统中可寻址的内存区域一致的长度
      2)、用作sizeof操作符的返回值的类型
      3)、用作内存相关函数malloc()和strlen()的参数类型
      4)、常用来声明字符个数、循环计数、数组索引的长度
      5)、可以用在指针的算术运算上
    3、应用:
      1)、打印是占位符是%zu,也可以是%u、%lu
      2)、不要将负数赋值给size_t类型,一定要赋值整数才行
      3)、对指针使用sizeof运算获取指针长度
  代码如下:

转载于:https://www.cnblogs.com/guochaoxxl/p/6960865.html

你可能感兴趣的文章
二维数组中某列的求和
查看>>
BOM问题
查看>>
[poj1066]Treasure Hunt
查看>>
SQL2000数据库定期自动备份与修改
查看>>
js类型判断及鸭式辨型
查看>>
[NOIP]模拟17 题解
查看>>
图解数据结构树之AVL树
查看>>
数据库存储中文乱码问题
查看>>
【未完】Java--线程之间的通信
查看>>
【编程之美学习笔记】2.1求二进制数中1的个数
查看>>
简单的monkey使用
查看>>
爱情九十二课,说出你的弱
查看>>
UIImageView 的contentMode属性应用
查看>>
Items 控件 - 菜单
查看>>
jQuery入门学习
查看>>
Scrum 常见错误实践 之 过长的站会
查看>>
mac os命令参考
查看>>
maven打包上传到本地中央库
查看>>
教育类APP开发现新增长,多款APP该如何突围?
查看>>
打开3389
查看>>