问:我是网络管理员,然后开始学习编程。我从C开始并读一本书。任何人都可以帮助回答并向我解释如何提出。
1.写一个要与二叉树一起使用的结构。该结构用于保存您所在城市或城镇中每个人的标题名称和电话号码。
2.为该数据类型编写代码,该代码对于创建将存储999-99〜9999格式的社会保险号的数据类型是必需的。不要使用简单的字符数组,请使用结构。
答:这是声明结构的一般语法
struct structure_name
{
data_type variable_name1;
data_type variable_name2;
。
。
data_type variable_nameN;
};
您可以使用结构创建任何定制数据类型。
对于第一个问题,可以使用以下结构
struct node {char name [100]; char phoneNumber [16]; struct节点* left; struct节点* right; }
对于第二个问题,您可以使用以下结构
struct node {int left,middle,right; }
我将建议您检查有关结构和二叉树数据结构的C教程。
答:当他们谈论C语言中的结构时,它们表示结构。结构与类很像,只是默认情况下struct的数据成员将是公共的。
包括
struct Title {字符串名称;字符串phone_number;
};
//数据类型也是struct的另一个名称
struct SSN {字符串前缀=“ 999”; 字符串中心=“ 99”; 字符串post =“ 9999”; };
现在,您可以在结构中创建方法以验证数字和其他信息。