📄 +
字号:
【例3.3】 演示对象指针及访问对象成员的例子。#include<iostream>
#include<string>
using namespace std;
void main(){
string str(″How are you?″);
string *p=&str;//初始化对象指针p
cout<<str<<″ size=″<<str.size()<<endl;//str使用“.”访问str的成员函数size()
cout<<*p<<″ size=″<<p->size()<<endl;//p使用“->”访问str的成员函数size()
cout<<p->substr(4,8)<<″ size=″<<p->size()-4<<endl;
}
使用对象和对象指针的效果一样,这从下面程序的输出中可以得到证实:
How are you? size=12
How are you? size=12
are you? size=8
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -