第八周:指针与字符串---1-指针B

视频2:指针,指针变量就是记录地址的变量
图片说明


图片说明


指针变量

图片说明


图片说明


#include <stdio.h>

void f(int *p)

int main(void)
{
    int i = 6;
    printf("&i=%p\n",&i);
    f(&i);

    return 0;
}

void f(int *p)
{
    printf(" p=%p\n",p)
}

图片说明


图片说明


#include<stdio.h>

void f(int *p);
void g(int k);

int main(void)
{
    int i = 6;
    printf("&i=%p\n",&i);
    f(&i);
    g(i);

    return 0;
}

void f(int *p)
{
    printf(" p=%p\n",p);
    printf("*p=%d\n",*p);
    *p = 26;
}

void g(int k)
{
    printf("k=%d\n",k);
}

图片说明


图片说明

//误以为地址传入,编译不报错,但运行一定会出错

全部评论

相关推荐

03-05 12:52
吉林大学 Java
挣K存W养DOG:他的价值在于把他家里积攒的财富回馈给社会
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务