PDA

View Full Version : سوال: آرگومان های main



nasrmicro
پنج شنبه 09 دی 1389, 18:29 عصر
int main(int argc,char *argv[])




{

}


سلام دوستان عزیز قالب تابع من به صورت بالا تعریف شده و از طریق برنامه آدرس یک فایل رو به عنوان آرگومان به تابع فرستادم .میخوام بدونم چه پارامترهایی از یک فایل به تابع فرستاده میشه.
آرگومان تو turbo c++ v 3 از طریق زیر به برنامه ارسال میشه:
منو RUN>ARGUMENT>file address

ali najafi
جمعه 10 دی 1389, 11:19 صبح
منظور شما رو درست نفهمیدم!!!
شما میخوای آدرس فایل ها رو به برنامه بدی؟؟
میتونی بعد از ساختن فایل exe از طریق خط فرمان این کار رو بکنی

C:\BC\file.exe x y
شما به جای file.exe باید اسم فایل رو بنویسی،بعد x میره توی آرگومان اول و y میره توی آرگومان دوم!!!

shahmohammadi
چهارشنبه 14 اردیبهشت 1390, 13:18 عصر
منظور شما رو درست نفهمیدم!!!
شما میخوای آدرس فایل ها رو به برنامه بدی؟؟
میتونی بعد از ساختن فایل exe از طریق خط فرمان این کار رو بکنی

C:\BC\file.exe x y
شما به جای file.exe باید اسم فایل رو بنویسی،بعد x میره توی آرگومان اول و y میره توی آرگومان دوم!!!
دوست عزيز قصد بدي ندارم ها! نيتم خيره.
حرفتون درست اما بايد بدونيد كه آرگومان اول تعداد پارامتر هاي فرستاده شده از خط فرمان(نام برنامه هم شمرده مي شود) رو نگه مي داره و هر كدام از انديس هاي آرگومان دوم به ترتيب پارامتر هاي ارسالي رو نگه مي داره.
موفق باشيد.