سلام.
sscanf که در stdio.h قرار داره اطلاعات رو از یک رشته بصورت یک شکل خاص می خونه.
دارای سه آرگومان هست و به شکل زیر تعریف میشه :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای روشن تر شدن یه نمونه ازش براتون میذارم :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
در مورد تابع دوم که شما به صورت isascii نوشتید شکل صحیح اون isascii__ هست بصورت زیر تعریف
میشه و یک آرگومان داره :
i
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
این تابع بررسی میکنه که آیا c جزو حروف اسکی هست یا نه. به عبارتی بین 0 تا 127 هست یا نه.
اگه c جزو حروف اسکی نباشه مقدار برگشتی این تابع 0 هست. این تابع در ctype.h قرار داره.
(فکر نمیکنم نیاز به مثال داشته باشه.)
در مورد تابع سوم strtol که در stdlib.h قرار داره کارش تبدیل یک رشته به long هست و اگه به اسمش
دقت کنید مشخصه که خلاصه شده ی string to long هست. این تابع به شکل زیر تعریف میشه :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
همونطور که مشخصه دارای سه آرگومان هست.
برای درک بهتر یه نمونه براتون میذارم :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
در ضمن تمامی این توابع در link هایی که براتون گذاشتم , هستند.