سلام من متن پیام دریافتی رو با کد جدا کردم و متن رو ریختم توی اشاره گر ، حالا متن داخل اشاره گر رو میخوام بریزم توی eeprom ولی خطا میده ، چور میتونم رشته داخل یه اشاره گر رو بریزم توی eeprom ؟
اطلاعیه
Collapse
No announcement yet.
ثبت مقادیر اشاره گر داخل کراکتر ( رشته ) - ( حول ماژول sim800 )
Collapse
X
-
پاسخ : ثبت مقادیر اشاره گر داخل کراکتر ( رشته ) - ( حول ماژول sim800 )
نوشته اصلی توسط hmdmail20 نمایش پست هاسلام من متن پیام دریافتی رو با کد جدا کردم و متن رو ریختم توی اشاره گر ، حالا متن داخل اشاره گر رو میخوام بریزم توی eeprom ولی خطا میده ، چور میتونم رشته داخل یه اشاره گر رو بریزم توی eeprom ؟
ولی به هر حال:
while(*p++) {
ino_benevis_to_eeprom(p)
}
همچین راهکاری باید جواب سوال شما باشه
- تشکرها 1
-
پاسخ : ثبت مقادیر اشاره گر داخل کراکتر ( رشته ) - ( حول ماژول sim800 )
الان من این کد رو نوشتم که eeprom رو راه اندازی کنم :
کد:eeprom char *phonenumber="09120000000";
میخوام number* رو بریزم توی eeprom از روش زیر استفاده کردم :
کد:*[FONT=Yekan]phonenumber[/FONT]= *[FONT=Yekan]number[/FONT];
دیدگاه
-
پاسخ : ثبت مقادیر اشاره گر داخل کراکتر ( رشته ) - ( حول ماژول sim800 )
نوشته اصلی توسط hmdmail20 نمایش پست ها*phonenumber= *number;
#include <string.h>
strcpy(phonenumber, number)
;
- تشکرها 1
دیدگاه
-
پاسخ : ثبت مقادیر اشاره گر داخل کراکتر ( رشته ) - ( حول ماژول sim800 )
نوشته اصلی توسط jafarhabibi نمایش پست ها
#include <string.h>
eeprom char etxt[] = "hello world";
char ramtxt[20];
void estrcpy(char * rstr, eeprom char * estr) {
while(*estr) {
*rstr++ = *estr++;
}
*rstr = 0;
}
estrcpy(ramtxt, etxt)
Error: function argument #1 of type 'eeprom unsigned char [12]' is incompatible with required parameter of type 'unsigned char *'
دیدگاه
دیدگاه