C++ 结构体里的string 在使用时声明长度
在C++结构体中声明一个string数组时,可以在声明中指定长度。例如:
struct example_struct {
string my_string_array[10];
};
这将创建一个包含10个string元素的数组。在使用时,可以通过索引来访问数组中的元素,就像这样:
example_struct my_struct;
my_struct.my_string_array[0] = "Hello";
my_struct.my_string_array[1] = "world";
请注意,如果你在声明中指定的长度小于实际使用的长度,那么你的程序可能会崩溃或产生未定义的行为。因此,要确保在声明数组时指定足够的长度。
原文地址: https://www.cveoy.top/t/topic/g9ah 著作权归作者所有。请勿转载和采集!