注册 登录
编程论坛 C++教室

帮我看看这个怎么就错了,谢谢了,紧急,我是新手,没有积分,不好意思

SL1457540686 发布于 2013-10-30 17:27, 274 次点击
# include<iostream>
# include<string>
using namespace std;
int main()
{
    string str1;
    string *p;
    cin>>str1;
    p=&str1;
    cout<<*(p+3)<<endl;
    return 0;
}
3 回复
#2
蚕头燕尾2013-10-30 20:37
你好歹是描述一下错误类型啊~
#3
蚕头燕尾2013-10-30 20:40
string *p   ==>   char *p

p=&str1    ==>    p=&str1[0]

应该就是你要的结果。
#4
i802862013-10-30 20:45
你想输出什么?指针出错了
1