您的位置首页百科问答

关于字符串指针的问题。

关于字符串指针的问题。

的有关信息介绍如下:

关于字符串指针的问题。

你改成*p不会报错,输出的会是Hello的第一个字母H,因为p是字符串的首地址,加*就是第一个字符的内容,即H

你对字符串指针的了解不够,在输出时,p代表整个字符串,即

cout<<p时会输出字符串的内容,即Hello,cout<<p+1时会输出360问答ello

cout<<&p时会输出字符串首地址

这是改成*p时的运行通结果,MicrosoftVisualC++6.0编译通过

输出的字符串为:H

Pressanykeytocontinue