امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
تخصیص حافظه به رشته و ارسال به تابع؟
نویسنده پیام
one hacker آفلاین
تازه وارد

ارسال‌ها: 6
موضوع‌ها: 3
تاریخ عضویت: اردیبهشت ۱۳۹۰

تشکرها : 1
( 0 تشکر در 0 ارسال )
ارسال: #1
تخصیص حافظه به رشته و ارسال به تابع؟
با یاد خدا
سلام
من می خواستم از کاربر 2 رشته بگیرم بعد اونها رو به یه تابع ارسال کنم که اون 2 رشته کنار هم قرار بده یعنی ادغام کنه اگه از روش معمولی بخوام برم به صورت زیر در میاد اما می خوام این کار رو از طریق تخصیص حافظه پویا انجام بدم ( malloc() ) بخاطر اینکه من نمیدونم طول رشته کاربر چقدر هست دوستان اگه کسی میتونه راهنمایی کنه ممنون میشم راهنمایی کنید.( نحوه استفاده از تابع malloc رو میدونم اما بکارگیری اون رو به این شکل نمیدونم)
کد:
Char a[100],b[100]
Scanf("%s",a)
Scanf("%s",b)
F(a,b)
Void f(char a[100],char b[100])
Char h[]="hi"
Char c [210]
Strcat(c,h)
Strcat(c,a)
Strcat(c,b)
۰۵-اردیبهشت-۱۳۹۰, ۱۳:۴۲:۱۳
ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #2
RE: تخصیص حافظه به رشته و ارسال به تابع؟
اگه درست یادم باشه شما یه پوینتر تعریف می کنی بدون اینکه فضایی بهش بدی بعد پوینتر رو می دی به malloc خوش اگه فضا داشته باشه به پونتر اختصاص می ده از این جا به بعدش فرقی با برنامه شما نداره فقط تعریف متغر هاست که عوض می شه

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۰۵-اردیبهشت-۱۳۹۰, ۱۴:۳۸:۱۷
وب سایت ارسال‌ها
پاسخ
one hacker آفلاین
تازه وارد

ارسال‌ها: 6
موضوع‌ها: 3
تاریخ عضویت: اردیبهشت ۱۳۹۰

تشکرها : 1
( 0 تشکر در 0 ارسال )
ارسال: #3
RE: تخصیص حافظه به رشته و ارسال به تابع؟
ممنون اما اگه کد دارین بزارین
این چیزی که شما میگین همون نحوه استفاده از تابع هستش اما من در این حالت یه خورده مشکل دارم
۰۶-اردیبهشت-۱۳۹۰, ۱۷:۲۸:۲۲
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [سوال] مقدار بازگشتی تابع GretSystemInfo nImaarek 3 3,169 ۲۲-شهریور-۱۳۹۶, ۱۴:۱۶:۱۶
آخرین ارسال: NO DONGLE
  دستوری برای پرش از تابع در کدویژن pedram032 1 3,149 ۰۸-دى-۱۳۹۵, ۰۵:۴۸:۱۱
آخرین ارسال: babyy
Exclamation درخواست كد براي ارسال به ايميل mortezadevil 1 2,496 ۱۴-تير-۱۳۹۵, ۱۲:۱۱:۴۰
آخرین ارسال: lord_viper
  سوال ارسال اتوماتیک سلام در تلگرام moyha 3 2,644 ۲۴-بهمن-۱۳۹۴, ۲۰:۲۱:۰۶
آخرین ارسال: mahdi321
  سوال درمورد API , پیوند رشته ها , کار با فایل Iron_Fist 9 10,572 ۰۵-اسفند-۱۳۹۳, ۱۹:۲۷:۵۴
آخرین ارسال: fonqri
  [فوری] کمک در جدا سازی آرایه و رشته imanhelmi 1 2,897 ۲۴-خرداد-۱۳۹۳, ۱۸:۴۱:۵۲
آخرین ارسال: vigraz
  ارسال و دریافت دیتا روی هاست kimiafars 5 4,160 ۰۹-شهریور-۱۳۹۲, ۱۱:۲۲:۱۸
آخرین ارسال: kimiafars
  [سوال] کد تابع replace peyman44 0 2,154 ۱۲-خرداد-۱۳۹۰, ۱۵:۰۱:۴۶
آخرین ارسال: peyman44
  [سوال] چجوری میشه فهمید یک رشته متقارن هست ؟ IT.M@N 2 3,138 ۲۴-اردیبهشت-۱۳۹۰, ۲۲:۵۱:۱۳
آخرین ارسال: IT.M@N
  تابع دوست در ویژوال سی++ مسافر 2 3,781 ۰۷-اردیبهشت-۱۳۹۰, ۲۳:۴۴:۲۵
آخرین ارسال: mhd.group

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS