Ի՞նչ է նշանակում անվավեր կոդում:
Ի՞նչ է նշանակում անվավեր կոդում:

Video: Ի՞նչ է նշանակում անվավեր կոդում:

Video: Ի՞նչ է նշանակում անվավեր կոդում:
Video: Ի՞նչ է ծրագրավորումը, ի՞նչու ծրագրավորել և ինչպե՞ս սովորել ծրագրավորում։ Խորհուրդներ սկսնակներին 2024, Նոյեմբեր
Anonim

անվավեր (C++)

Երբ օգտագործվում է որպես ֆունկցիայի վերադարձի տեսակ, the անվավեր հիմնաբառը նշում է, որ ֆունկցիան անում է արժեք չվերադարձնել: Երբ օգտագործվում է ֆունկցիայի պարամետրերի ցանկի համար, անվավեր նշում է, որ ֆունկցիան ոչ մի պարամետր չի ընդունում: Երբ օգտագործվում է ցուցիչի հայտարարագրման մեջ, անվավեր նշում է, որ ցուցիչը «ունիվերսալ» է։

Այսպիսով, ի՞նչ է նշանակում void-ը կոդավորման մեջ:

Համակարգչում ծրագրավորում , երբ անվավեր օգտագործվում է որպես ֆունկցիայի վերադարձի տեսակ, այն ցույց է տալիս, որ ֆունկցիան անում է արժեք չվերադարձնել: Երբ անվավեր հայտնվում է ցուցիչի հայտարարագրում, այն նշում է, որ ցուցիչը ունիվերսալ է: Երբ օգտագործվում է ֆունկցիայի պարամետրերի ցանկում, անվավեր ցույց է տալիս, որ ֆունկցիան ոչ մի պարամետր չի ընդունում:

Հետագայում հարցն այն է, թե ինչ է դատարկ ֆունկցիան C++-ում: Գլխավոր հիմնական() ֆունկցիան մեջ C++ Ծրագիրը սովորաբար ոչ արժեք վերադարձնող է ֆունկցիան (ա դատարկ գործառույթ ) Ա դատարկ գործառույթ արժեք չի վերադարձնում իր զանգահարողին: Գործառույթներ ենթածրագրեր են, որոնք չեն գործարկվում, քանի դեռ չեն կանչվել:

Նմանապես, դուք կարող եք հարցնել, թե ինչ է նշանակում void *:

22. Օգտագործելով ա անվավեր * նշանակում է որ ֆունկցիան կարող է վերցնել ցուցիչ, որը պետք չէ կոնկրետ տեսակ լինել: Օրինակ, socket ֆունկցիաներում դուք ունեք send( անվավեր * pData, int nLength) սա նշանակում է դուք կարող եք այն անվանել բազմաթիվ ձևերով, օրինակ char * data = «blah»; ուղարկել (տվյալներ, strlen (տվյալներ)); POINT p; էջ x = 1; էջ

Որո՞նք են դատարկությունները:

Դատարկություններ բառացիորեն նշանակում է բաղկացուցիչ մասնիկների միջև բացեր: Դատարկություններ պինդ վիճակում նշանակում է ազատ տարածություն բաղկացուցիչ մասնիկների միջև փակ փաթեթավորված կառուցվածքում: Այս դատարկ տարածքները հայտնի են որպես միջքաղաքային դատարկություններ , միջանցքներ կամ անցքեր:

Խորհուրդ ենք տալիս: