اطلاعیه

Collapse
No announcement yet.

تبدیل رشته

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    تبدیل رشته

    با سلام
    دو تا متغیر زیر رو در نظر بگیرید:
    کد:
    char*  S;
    String  str = "Hello";
    چطوری میتونم مقدار S رو برابر با مقدار str قرار بدم؟ توی آردوینو هر کار کردم نشد با توابع موجودی که داره !!!
    ممنون
    قال امام صادق (ع):
    هر چیزی زکاتی دارد و زکات علم آنست که به اهلش بیاموزی.

    #2
    پاسخ : تبدیل رشته

    نوشته اصلی توسط esmaeil57 نمایش پست ها
    با سلام
    دو تا متغیر زیر رو در نظر بگیرید:
    کد:
    char*  S;
    String  str = "Hello";
    چطوری میتونم مقدار S رو برابر با مقدار str قرار بدم؟ توی آردوینو هر کار کردم نشد با توابع موجودی که داره !!!
    ممنون
    با سلام
    باید حتما یک آرایه به عنوان بافر تعریف کنید تا رشته حروف به داخل آن رفته سپس از طریق اشاره گرتان به آن آشاره کنید

    char* S;
    String str = "Hello";


    char buf[20];
    str.toCharArray(buf, 20);
    S=&buf[0];


    دیدگاه


      #3
      پاسخ : تبدیل رشته

      نوشته اصلی توسط x935418 نمایش پست ها
      با سلام
      باید حتما یک آرایه به عنوان بافر تعریف کنید تا رشته حروف به داخل آن رفته سپس از طریق اشاره گرتان به آن آشاره کنید

      char* S;
      String str = "Hello";


      char buf[20];
      str.toCharArray(buf, 20);
      S=&buf[0];


      ممنون از پاسخگویی شما
      جدیدترین ویرایش توسط esmaeil57; ۲۱:۳۳ ۱۳۹۹/۰۲/۱۵.
      قال امام صادق (ع):
      هر چیزی زکاتی دارد و زکات علم آنست که به اهلش بیاموزی.

      دیدگاه

      لطفا صبر کنید...
      X