string to char(ÇÖZÜLDÜ)
  • string a="arduino";
    olan bir değişkeni nasıl char dizisine dönüştürebiliriz?
    char Str2[8] = {'a', 'r', 'd', 'u', 'i', 'n', 'o'};
  • Direkt olarak char dizisi kullanabilirsin.

    char str[] = "arduino";
    char c = str[2]; // 'd'

    String te aynı işlevi görür ama gerekmedikçe tavsiye edilmez.
    string a = "arduino";
    char c = a[1]; // 'r'
  • direk olarak kullanılmıyor program içinde işte dönüşüm yapmam lazım
  • Sorunun yanıtı yukarıda yazıyor. Neyse şöyle yapalım o zaman.

    string a="arduino";
    char *dizi = a.c_str();
  • çok teşekkür ederim :)
  • char a[20];
    string b="arduino";

    b.toCharArray(a, 20);

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Login with Facebook

Tagged

Açık kaynak kültürü gereği, çözdüğünüz problemlerin çözümlerini paylaşmayı lütfen unutmayın.