pt值括号内是ppt值括号内是tt值括号内是

(林深时见鹿)
(殺童天使)
第三方登录:C语言中指针字符处理如strcmp()...为什么圆括号中不是指针指向,而是指针变量名_百度知道
C语言中指针字符处理如strcmp()...为什么圆括号中不是指针指向,而是指针变量名
如:char *p=&&,a[9],*pp=a;strcmp(pp,p)==0
我有更好的答案
如;&quot指针指向得到的是一个地址:char *p=&quot,而变量名指的是整个字符串的内容
但是pp是一个地址,怎么能比较?换成*pp,*p又为什么不行?你的意思是p的值为吗
PP表示的就是a[9]的值,*pp=a表示是PP指向a的地址,那么*pp的值就是a[9]数组的第一个值,同理*p也就是“”中的“1”,怎么不可以比较,只是现在比较的是,两个char型的值,并不是你想比较的两个字符串的值。
采纳率:32%
本例中的指针变量是p和pp,而括号中的2个是调用函数中对应的变量,请注意pp和p之间的逗号。。。
为您推荐:
其他类似问题
指针变量的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。銆愭眰鍔┿

我要回帖

更多关于 大括号 的文章

 

随机推荐