指针

作者: 读书有毒不中毒 | 来源:发表于2021-12-01 19:29 被阅读0次

    1.对指针赋值

    void swap(char *v1, char *v2) {
        // 中间变量
        char temp;
    
        // 取出v1指向的变量的值
        temp = *v1;
    
        // 取出v2指向的变量的值,然后赋值给v1指向的变量
        *v1 = *v2;
    
        // 赋值给v2指向的变量
        *v2 = temp;
    }
    
    指针赋值过程

    2过指针修改值

    char a = 10;
    printf("修改前,a的值:%d\n", a);
    
    // 指针变量p指向变量a
    char *p = &a;
    
    // 通过指针变量p间接修改变量a的值
    *p = 9;
    
    printf("修改后,a的值:%d", a);
    
    
    存放展示

    -----------------------oc对象 指针理解-----------------------------------

    //指针变量obj  指向NSObject实例变量
    NSObject *obj = [[NSObject alloc]init];
    NSObject *obj = 实例对象的堆空间的内存地址
    obj = 实例对象的内存地址
    *obj = 实例对象的内存地址中存的值
    
    
    对象指针表 对象指针

    相关文章

      网友评论

          本文标题:指针

          本文链接:https://www.haomeiwen.com/subject/hwtexrtx.html