مرسی بابت راهنمایی
انشاالله جبران کنم.........
Printable View
مرسی بابت راهنمایی
انشاالله جبران کنم.........
خواهش مي کنم.:11::31::31:بالاخره به درد يه بنده خديي خوردم:46::5::31:نقل قول:
خوب اصولا ما واسه اينکه کسي مديون ما نشه خيلي زود ازش مي خواهيم که واسمون يه کاري بکنه:31:
من هم يه سئوالي داشتم.
مي خواستم ببينم دستور system توي c چطوري کار مي کنه و اصلا بايد کي استفاده کنيم؟ و اگه استفاده نکنيم آيا برنامه امکان داره به مشکل بر خورد کند يا خير؟
من دستور system رو توي يک برنامه که با فايل نوشته شده بود ديدم .اگه در اين مورد اطلاعاتي داريد لطفا براي من هم توضيح دهيد.:11:
ممنون .:10:
تابع system() برای اجرای فرمانهای سیستم عامل مورد استفاده قرار میگیره .الگوی این تابع در stdlib.h هست و به صورت زیر کاربرد دارد..................>>>>>در الگوی فوق str یکی از فرمان های سیستم عامل است.....کد:int system (char *str)
مثال :
برنامه ای که دستور dir را اجرا میکنه:
امیدوارم به دردت بخوره (راستی عین متن کتابه اگه مشکلی بود به پای نویسنده اونه):13::13::13::13::13::13:کد:#include <stdlib.h>
#include <stdio.h>
int main(void)
{
printf("spawn command interpreter and run a DOS command\n");
system("dir")
return 0;
مرسي از راهنماييتون.:10:نقل قول:
اين دستور فقط براي کار با فايل استفاده ميشه يا هر جايي قابل استفاده هستش؟و اينکه اگر از اين دستور استفاده کنيم خوبه يا بد؟ يا اينکه فرقي نمي کنه.مثلا يه دستور داره با نام clr که صفحه رو پاک مي کنه.خوب مي تونيم به جاش از دستور clrsr توي سي استفاده کنيم.مي خوام بدونم چه فرقي با هم دارن که توي برنامه دستورهاي تحت داس رو بنويسيم يا اينکه از دستورات خود سي استفاده کنيم.
اگ توضيحات کاملتري بدهيد ممنون ميشم.:11::11::11: