Visual studio 2015
问题(Question):
各位大大好
最近遇到指标字串的问题
Char *p=“hello”;
认知p是指向内存中’h’的位址
(也就是这个字串的起始位址)
但是当我cout<< p;时
却是显示hello 而不是0x....(位址)
还有一种是某某->p的时候也是输出hello
不是位址
(程式有点多 如果妨碍回答可以忽略这个情况)
然后用printf(“%s”,p); 可显示hello
应该是因为%s吧 若要得位址%p
想问为何(前二者)不是输出位址
谢谢大大!
若有遗漏部分 敬请指教