struct атауы-C++ тілінің идентификаторларын орнату ережелерін орындайтын үлгі құрылымының атауы;
1 тип, 2 тип,.... N түрі-кез-келген алдын-ала анықталған түрлері ;
_өріс атауы 1, ... , N-өріс атауы-идентификаторларды орнату ережелерін орындайтын өріс идентификаторлары. Мысалы:struct tovar {char name[10];
char nazn[15];
int time;
int price;};
Құрылымның сипаттамасы жаңа struct_struct атауының тапсырмасы болып табылады және жадтың бөлінуіне әкелмейді, тек компиляторға өрістердің түрлері мен саны туралы ақпарат береді. Бұл ақпаратты компилятор жадтағы қажетті орынды сақтау және құрылымдық айнымалының қажетті өрістеріне қол жеткізуді ұйымдастыру үшін құрылымдық айнымалыларды сипаттау кезінде пайдаланады.Құрылымдық айнымалының сипаттамасы құрылымдық айнымалының түрі мен атауын анықтаудан тұрады және