talaba.Reyting=123.52; - Масалан, талаба ҳақидаги структура майдонларига мурожаат қуйидагича бўлади:
- Структуралар функция аргументи сифатида ишлатилиши мумкин. Бунинг учун функция прототипида фойдаланувчи томонидан структурани эълон қилишда аниқланган берилганлар тури кўрсатилиши керак. Масалан, талаба ҳақидаги берилганларни ўз ичига олувчи Talaba структураси туридаги берилганларни Talaba_Manzili() функциясига параметр сифатида бериш учун функция прототипи қуйидаги кўринишда бўлиши керак:
- void Talaba_Manzili(Talaba);
- Структура функция аргументи сифатида
- Структура функция аргументи сифатида
- 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)
- {
Do'stlaringiz bilan baham: |