Структура элементларига мурожаат. Структураларни ўзлаштириш. Структуралар массиви. Структурага кўрсаткич


Download 462 Kb.
bet6/10
Sana16.01.2023
Hajmi462 Kb.
#1094905
1   2   3   4   5   6   7   8   9   10
Bog'liq
2.5-Struktura elementlariga murojaa

talaba.Reyting=123.52;
  • Масалан, талаба ҳақидаги структура майдонларига мурожаат қуйидагича бўлади:
  • http://acm.tuit.uz
  • Структуралар функция аргументи сифатида ишлатилиши мумкин. Бунинг учун функция прототипида фойдаланувчи томонидан структурани эълон қилишда аниқланган берилганлар тури кўрсатилиши керак. Масалан, талаба ҳақидаги берилганларни ўз ичига олувчи Talaba структураси туридаги берилганларни Talaba_Manzili() функциясига параметр сифатида бериш учун функция прототипи қуйидаги кўринишда бўлиши керак:
  • void Talaba_Manzili(Talaba);
  • http://acm.tuit.uz
  • Структура функция аргументи сифатида
  • http://acm.tuit.uz
  • Структура функция аргументи сифатида
  • void Talaba_Manzili(Talaba);
  • int main()
  • {
  • Talaba talaba;
  • talaba.Kurs=2;
  • talaba.Tug_yil=1992;
  • strcpy(talaba.FISh,"Abdullaev A.A.");
  • strcpy(talaba.Yunalish,“Kompyuter injiniring");
  • strcpy(talaba.Jinsi,"Erkak");
  • strcpy(talaba.Manzil,"Toshkent, Yunusobod …");
  • talaba.Reyting=123.52;
  • Talaba_Manzili(talaba);
  • }
  • void Talaba_Manzili(Talaba t)
  • {

  • Download 462 Kb.

    Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling