نقل قول: نوشته اصلی توسط
francis 
ممنون از توضیح ولی منظورم این نبود
توی DEITELیک جدول از پیش نمونع های تابع داده که هر کاری می کنم نمی فهمم
ص384 ترجمه قلزم
خب اون صفحه هم همونی که من گفتم رو گفته منتها سخت تر .. این تایتل یه نمه همه چی رو پیچونیده !
خب قضیه از این قراره :(یکی از تابع ها رو مثال میزنم )
کد:
char *strcpy(char *s1, char *s2)
این یه تابع هست که توی کتابخونه string وجود داره .. اسم این تابع strcpy هست که رشته s2 را در رشته s1 کپی میکنه و مقدار s1 رو بر می گردونه ...
حالا شما اگه خواستین که از این تابع استفاده کنین کافیه که فقط دو رشته به هر اسمی تعریف کنین .. مثلا رشته string1 و رشته string2 (حالا یا هر اسم دیگه ای ) برای استفاده از این تابع باید جای s1 و s2 این دو رشته که خودتون تعریف کردین بزارین :
کد:
strcpy(string1 , string2)
اول تابع چون نوشته شده char ینی مقدار برگشتی اون حتما از نوع کاراکتر هست ...
بقیه توابع هم همینطوره .. اونطوریکه توی صفحه 384 و 385 دایتل گفته شده فرمول کلی تابع هست .
میتونین توابع رو خودتون هم بسازین و بصورت Global تعریف کنین و توی تایع اصلی main فراخوانیش کنین !
گرفتی چی شد!؟
اگه نه بگو کدومو توضیح بدم !