Definition und grundlegende Verwendung der C ++ - Struktur

 **结构体**是一个由程序员定义的数据类型,可以容纳许多不同的数据值。在定义一个新的结构体之后它与Int,char,float,double相同为一种数据类型,只是结构体中可能包含多种不同的数据类型可以有数组,整型,浮点型等。
  关于定义一个新的结构体,这里要用到关键字  **struct**
  定义一个结构体的形式为:
  struct  标识符
         类型 成员1;
         类型 成员2;
         类型 成员3;
     };

Beispiel: Definieren Sie einen neuen Strukturkontakt, der die Ganzzahl-ID, den Namen des Zeichenarrays und das Telefon enthält

struct contact
{
    
    
   int id;
   char name[16];
   char phone[16];
};

Informationen zur Initialisierungsstruktur

Verwenden Sie nach dem Definieren eines neuen Strukturkontakts das oben angegebene Beispiel, um Folgendes zu demonstrieren:

contact a=123456"Jhon","123456789";

In Bezug auf den Zugriff auf die ID in Struktur a können Sie folgendermaßen darauf zugreifen:

a.id=123456;

Ich denke du magst

Origin blog.csdn.net/weixin_45688342/article/details/104490002
Empfohlen
Rangfolge