امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل کار با رشته ها در keil
نویسنده پیام
chroo آفلاین
تازه وارد

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

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #1
مشکل کار با رشته ها در keil
سلام دوستان
تو یه پروژه ای می خواهم با فشردن یه کلید به مقدار یک رشته اضافه بشه
مثلا تو c# اینکار رو می کردیم
String Vorod ;
private void button10_Click(object sender, EventArgs e)
{
Vorod += "2";

}
یعنی به ازای هر بار فشردن 2 به اون اضافه میشه(جمع نمیشه)مثلا 222

حالا تو keilفکر کنم تابع string نداشه باشیم من از هر روشی استفاده کردم جواب نگرفتم.یعنی اعداد قاطی تحویل میده.
خواهشا کمک کنید
۳۱-مرداد-۱۳۹۱, ۱۶:۳۱:۲۸
ارسال‌ها
پاسخ
apcog آفلاین
در حال پیشرفت
***

ارسال‌ها: 315
موضوع‌ها: 40
تاریخ عضویت: شهریور ۱۳۹۰

تشکرها : 61
( 280 تشکر در 167 ارسال )
ارسال: #2
RE: مشکل کار با رشته ها در keil
اولا به ایران ویج خوش اومدی.
فکر کنم C# به روش ویژوال بیسیک رشته رو جمع میکنه. اما keil اون رشته ی شما رو یه آرایه از char ها در نظر میگیره که هر کدوم تا 256 رو میتونن در خودشون نگه دارن.
اگه میتونی که هر بار 2 جدید رو توی اندیس بعدی آرایه بریز.الان راهی به غیر از این به ذهنم نمیرسه.
(بدون که keil مثل C++ رشته ها رو یه آرایه از char ها در نظر میگیره.در واقع یه آرایه از کاراکتر ها. فکر کنم به اندازه ی کافی مفهوم بوده...)
موفق باشی

کد:
#asm
.MOV Recycle_Bin,Life;
#end asm
به همین راحتی زندگی از این رو به آن رو میشود!
WinkWink
۳۱-مرداد-۱۳۹۱, ۱۶:۴۰:۳۹
ارسال‌ها
پاسخ
تشکر شده توسط : abbasalifix


پرش به انجمن:


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

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