c语言 printf(“%d,%d\n",*p,*q) printf("%x,%x

日期:2021-06-13 19:05:10 人气:1

c语言 printf(“%d,%d\n",*p,*q) printf("%x,%x

这里的p、q是两个指针,也就是代表了两个内存地址;
*p和*q表示的是p、q这两指针(地址)处的存储的值;
而第二行的输出只是把p和q所代表的地址值。
举一个例子:
p代表101房间,q代表102房间;在101房间有100块钱,在102房间有200块钱。
则*p的意思是100块钱,*q是200块钱;
而p则是101房间,同理q则是102房间。
    A+
热门评论