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指针想要获取二维数组中的元素就需要一个一个获取其地址了

  • 相关阅读:
    函数式编程
    scala 有 + 运算符吗?
    使用 Idea 打 scala程序的 jar 包
    相见恨晚的 scala
    半夜思考,为什么 String 具有不变性
    我的常用
    DataTable学习笔记
    Js 操作cookie
    嵌套的 ajax 请求
    Jquery插件收集【m了慢慢学】
  • 原文地址:https://www.cnblogs.com/luoyanghao/p/6093415.html
Copyright © 2011-2022 走看看