Ի՞նչ է վերադարձնում Աթոին:
Ի՞նչ է վերադարձնում Աթոին:

Video: Ի՞նչ է վերադարձնում Աթոին:

Video: Ի՞նչ է վերադարձնում Աթոին:
Video: Թարգիր լաո 26 / Վերադարձնել Շուշին եւ Հադրութը, անձու բանակ, շեյրպուտատներ / Փաշոյան /Մադոյան 2024, Նոյեմբեր
Anonim

Այն ատոյ ֆունկցիան վերադառնում է տողի ամբողջական պատկերը. Այն ատոյ ֆունկցիան բաց է թողնում տողի սկզբում գտնվող բոլոր նիշերը, փոխակերպում է հաջորդ նիշերը որպես թվի մաս և այնուհետև կանգ է առնում, երբ հանդիպում է առաջին նիշին, որը թիվ չէ:

Նմանապես, հարցնում են, թե ինչ է անում atoi ()-ը:

atoi է ֆունկցիա C ծրագրավորման լեզվում, որը տողը վերածում է ամբողջ թվային ներկայացման։ ատոյ նշանակում է ASCII ամբողջ թիվ: միջ ատոյ (const char *str); փողի փաստարկը է տող, որը ներկայացված է նիշերի զանգվածով, որը պարունակում է ստորագրված ամբողջ թվի նիշերը:

Կարելի է նաև հարցնել՝ Աթոին չափորոշի՞չ է։ Այո, ատոյ () մաս է կազմում ստանդարտ Գ - ցավոք: Ես ասում եմ «ցավոք», որովհետև սխալ չի ստուգվում. եթե այն վերադարձնում է 0, դուք չեք կարող ասել՝ դա այն պատճառով է, որ դուք անցել եք այն «0», թե «բարև աշխարհ» (որը կարող է ունենալ չսահմանված վարքագիծ, բայց սովորաբար վերադարձնում է 0):

Նաև գիտեք, թե ինչպես է Atoi-ն աշխատում C-ում:

Մեջ Գ , ատոյ () օգտագործվում է ASCII-ի ամբողջ թվի փոխարկումների համար: Պահանջվում է ա Գ -string (char*) որպես մուտքային պարամետր և վերադարձնում է ամբողջ (int) արժեք: Մեջ Գ , ատոյ () օգտագործվում է ASCII-ի ամբողջ թվի փոխարկումների համար: Պահանջվում է ա Գ -string (char*) որպես մուտքային պարամետր և վերադարձնում է ամբողջ (int) արժեք:

Ի՞նչ կլինի, եթե Աթոին ձախողվի:

Եթե տողը ընդհանրապես չի ներկայացնում ամբողջ թիվ, ատոյ կվերադարձնի 0. Այո, այդպես է: Եթե ատոի չի կարող փոխակերպում կատարել, այն կվերադարձնի վավեր արդյունք: Եթե տողը ներկայացնում է մի ամբողջ թիվ, բայց ամբողջ թիվը ձախողվում է տեղավորվել միջակայքում, ատոյ լուռ կոչ է անում չսահմանված վարքագիծ.

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