240 发简信
IP属地:北京
  • 数组类型和多维数组本质-3:多维数组的技术推演

    定义一个数组:int a[3][5]; //给数组赋值 int i=0,j=0, tmp=1; for (i=0;i<3;i++) { for(...

  • 数组类型和多维数组本质-2:数组指针类型

    怎样定义一个指针,指向一个数组? 1、用数组类型加 * 定义数组指针 代码1: #include int main() { int i=0;...

  • 2020-04-12

    1、数组类型和多维数组本质 1.1 数组概念 从元素类型的概念,数组是相同类型的变量的有序集合。 从内存的角度:是连续的一大片空...

  • 两个辅助指针变量挖字符串-2

    代码2、在主函数里分配堆空间: int splitString2(const char *buf1, char c, char **myp, i...

  • 两个辅助指针变量挖字符串-1

    辅助指针变量挖字符串的模式: 1、定义两个指针变量,指向字符串开始位置; 2、让一个字符串移动,两个字符串形成差值; 3、在两个字符串差值之间找...

  • 多级指针

    指针调用引申; 函数调用时,用n级指针(形参)去间接改变n-1级指针(实参)的值,即可用三级指针改变二级指针的值。 三级指针做函数形参改造第三种...

  • Resize,w 360,h 240
    二级指针三种内存模型示意图

    示意图一: 示意图二: 第一种内存模型和第三种内存模型很像,其步长都是一个指针的长度(32位机器4字节);第二种内存模型多维数组,其步长是往后跳...

  • Resize,w 360,h 240
    二级指针做输入的三种内存模型

    二级指针作输入,有三种内存模型,以字符型指针为例: 第一种内存模型: 1、char *pointer[10],pointer自动退化为一个二级指...

  • 二级指针的输入输出模型

    二级指针的输入输出模型 指针做输入,是在主调函数中分配内存;指针做输出,是指在被调用函数中分配内存,通过指针做函数参数把运算结果返回给主调函数。...