electronet
یک شنبه 29 فروردین 1400, 09: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;
}
کسی میتونه کمکم کنه که سه تا مقدار رو جدا کنم و به استراکچر ارسال کنم ؟ ویا اگه راه بهتری هست راهنماییم کنه.
ممنون
من کد زیر رو از ورودی دریافت میکنم:
+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;
}
کسی میتونه کمکم کنه که سه تا مقدار رو جدا کنم و به استراکچر ارسال کنم ؟ ویا اگه راه بهتری هست راهنماییم کنه.
ممنون