zoukankan      html  css  js  c++  java
  • 文件和指针

    文件:
        除了文本文件外,所有的数据都可以算是二进制文件。二进制文件的优点在于存取速度快,占用空间小,以及可随机存取数据。
        使用fopen()函数打开的文件会先将文件复制到缓冲区。注意:所下达的读取或写入动作,都是针对缓冲区进行存取而不是磁盘,只有当使用fclose()函数关闭文件时,缓冲区中的数据才会写入磁盘。
        

    int (*ptr)[5];
    (*ptr)[5]是 指向一个具有5个int长度大小的一维数组指针
    ptr是这个指针的指针变量
    (*ptr)[5]通常指向二维数组中的某一行
    (int *) p [5]是一个指针数组,是一个有5元素的数组,每个元素都是一个int指针
    (int *) p [5]中的每一个指针元素 可以指向一维数组中任意一个元素
    也可以指向 5个单个的int型变量
    int (* p) [5];
    int a[3][3]={1,2,3,4,5,6,7,8,9};
    p=a[1]; 则p[2]的值5
    (int*)q[5];
    int a[3][3]={1,2,3,4,5,6,7,8,9};
    q指针想要获取二维数组中的元素就需要一个一个获取其地址了

  • 相关阅读:
    2017年6月笔记
    2017年5月笔记
    2017年4月笔记
    转发:i p _ f o r w a r d函数
    IP分组
    IP协议首部结构介绍
    IP:网际协议
    sed工具使用
    正则表达式匹配
    TCP的半连接
  • 原文地址:https://www.cnblogs.com/luoyanghao/p/6093415.html
Copyright © 2011-2022 走看看