PDA

View Full Version : سوال: جدا سازی یک استرینگ



electronet
یک شنبه 29 فروردین 1400, 08:29 صبح
سلام
من کد زیر رو از ورودی دریافت میکنم:

+CDS: 6,176,"+989124153877",145,"21/04/18,08:39:56+18","21/04/18,08:39:59+18",0


میخوام مقادیر بین " "
رو بدست بیارم . طول رشته ثابت نیست ودائم تغییر میکند .
توی پستی دیدم یه روش داده بود که میتونستم بازگشت تابع رو به استراکچر بفرستم :


struct NumName
{
int x;
char name[10];
};

NumName myfunction( )
{
// ...
return NumName;
}



کسی میتونه کمکم کنه که سه تا مقدار رو جدا کنم و به استراکچر ارسال کنم ؟ ویا اگه راه بهتری هست راهنماییم کنه.
ممنون

the king
یک شنبه 29 فروردین 1400, 10:45 صبح
سلام
من کد زیر رو از ورودی دریافت میکنم:

+CDS: 6,176,"+989124153877",145,"21/04/18,08:39:56+18","21/04/18,08:39:59+18",0


میخوام مقادیر بین " "
رو بدست بیارم . طول رشته ثابت نیست ودائم تغییر میکند .
توی پستی دیدم یه روش داده بود که میتونستم بازگشت تابع رو به استراکچر بفرستم :


struct NumName
{
int x;
char name[10];
};

NumName myfunction( )
{
// ...
return NumName;
}



کسی میتونه کمکم کنه که سه تا مقدار رو جدا کنم و به استراکچر ارسال کنم ؟ ویا اگه راه بهتری هست راهنماییم کنه.
ممنون
153240

153241

electronet
یک شنبه 29 فروردین 1400, 12:33 عصر
:تشویق::تشویق::تشویق: ممنون خیلی کارمو راه انداختید