计算机c语言指针小白,请帮忙讲解一下注释的内容,谢谢

2024年12月04日 15:06
有2个网友回答
网友(1):

a是指向a这个字符指针的地址,*a是取出字符指针里的值
假设char * a="1234"存放内存的地址是0x0032,那么a就是字符1的地址0x0032,*a的值就是字符1。执行a++,此时a就指向字符2的地址0x0033,此时*a的值就是字符2

网友(2):

a是地址,*a是地址a中存储的值,同理t也是这样