orzResurgence 2022-03-16 00:08 采纳率: 50%
浏览 22

创建类,不会用数据成员的字符串

//创建一个Student类,该类中具有学生姓名数据成员。
//在该类中定义成员函数实现相关信息的输入、输出。函数的原型声明放在类定义中。实现并测试这个类。

```
//创建一个Student类,该类中具有学生姓名,学号,性别,年龄,三科成绩、平均成绩等数据成员。

//在该类中定义成员函数实现相关信息的输入、输出。函数的原型声明放在类定义中。实现并测试这个类。

#include

#include
using namespace std;
class stu {
char name[10];
public:
void Setinf(char pname[]);
void Putname();
};
inline void stu::Setinf(char p[]) {
strcpy_s(name,strlen(p),p);
}
inline void stu::Putname() {
cout << name;
}
int main() {
stu q;
char s[10];
memset(s, '\0', sizeof(s));
cin >> s;
q.Setinf(s);
q.Putname();
cin.get();
return 0;
}```

  • 写回答

1条回答 默认 最新

  • [PE]经典八炮 2022-03-16 06:49
    关注

    这都什么年代了大哥,用std::string啊

    评论

报告相同问题?

问题事件

  • 创建了问题 3月16日

悬赏问题

  • ¥20 关于web前端如何播放二次加密m3u8视频的问题
  • ¥20 spring boot集成mqtt的使用问题
  • ¥15 使用百度地图api 位置函数报错?
  • ¥15 metamask如何添加TRON自定义网络
  • ¥66 关于川崎机器人调速问题
  • ¥15 winFrom界面无法打开
  • ¥30 crossover21 ARM64版本安装软件问题
  • ¥15 mymetaobjecthandler没有进入
  • ¥15 mmo能不能做客户端怪物
  • ¥15 osm下载到arcgis出错