gpt4 book ai didi

c++ - C++ 中的结构中的字符串

转载 作者:行者123 更新时间:2023-11-28 02:14:02 26 4
gpt4 key购买 nike

所以我必须做另一个练习。这次我需要定义一个结构和一个包含 100 个元素的数组,它将存储有关书籍的信息(标题、作者、ID 号、价格)和一个简单的函数,该函数将打印有关所有存储的书籍的信息。我从该代码开始:

#include <iostream>

using namespace std;

int main()
{
struct name_surname {string name, surname;};
struct book {string title; name_surname author_name, author_surname; int ID; int price;};
return 0;
}

那么,现在怎么办?如何将其存储在数组中?

最佳答案

您只需创建一个类型为 book 或 name_surname 或任何您想要的数组。

例子:

book arr[100];

arr[0].title = "The last robot";
arr[0].ID = 2753;

提示:

如果您的结构/类以大写字母开头,这是很好的编程习惯,这样更容易区分它们,因此更容易为变量命名相同的名称,只是没有大写字母。示例。

struct Name_surname 
{
string name, surname;
};

Name_surname name_surname[100];
name_surname[0].name = "MyName";

另一个提示是,我真的建议您学习如何进行研究,这个问题已经被回答了数百万次,并且答案遍布整个互联网。

关于c++ - C++ 中的结构中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34624705/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com