zoukankan      html  css  js  c++  java
  • 45深入理解C指针之---指针释放

      一、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运算获取指针长度

      代码如下:

  • 相关阅读:
    读取声音文件的方法
    在MAC电脑上抓取iphone数据包的方法
    Mac+IPAD上使用wireshark抓包
    2020/7/24
    2020牛客多校第二场01,05题
    2020/7/23
    2020/7/22
    2020/7/20
    2020/7/19
    2020/7/18
  • 原文地址:https://www.cnblogs.com/guochaoxxl/p/6960862.html
Copyright © 2011-2022 走看看