1. 1.
    0
    beyler valla pointerla sorunu çözemedim , her türlü combinasyonu denedim olmadı , @14 strcpy iyle çözdü sorunu , pointer olayını anlayabilen olursa yazsın
    invalid lvalue in assignment hatası yiyorum

    panpalar , mesela iki boyutlu char dizim var , char dizi[][] şeklinde , ben dizi[i] nin adresine nasıl erişebilirim?
    panpa derdim şu
    şimdi panpa , char str[30] diye bir dizim olsun ,
    bir de char dizi[100][30] şeklinde string dizim var ,
    ben şimdi dizi[i] ye str yi aktarmak istiyorum , sanırım bunun yolu dizi[i][0] ın adresine str nin adresini aktarmak , lakin
    şöyle bişey yaptığımda ,
    char *p ;
    p = &str[0] ;
    &dizi[i][0]=p dediğim zaman kabul etmiyor
    ···
  2. 2.
    0
    adam dizinin adresini soruyo herkes bi tak biliyomuş gibi cevap vermiş. panpa ben cevaplamaya çalışcam emin olmaya çalışıyorum.
    ···
  3. 3.
    0
    mesela 2.diziye erişcen ya panpa dizi[2][i] yapcan sonra kaça kaçlıksa forla okdr çevircen. yok ben adrsine diosan tam anlamadım onun içinde pointer denilen bi kavram var ona bi bak pointerla aktarcaksın
    ···
  4. 4.
    0
    @14 eyvallah panpa sorunumu çözdü bu
    ···
  5. 5.
    0
    c biliom panpa alfabenin 3. harfi
    ···
  6. 6.
    0
    @15 kabul etmiyor panpa
    ···
  7. 7.
    0
    olayı tam anlamadım ama son satırdaki
    =p
    yerine
    =*p
    yaparsan pipin bir santim daha uzayabilir.
    ···
  8. 8.
    0
    @23 hayir panpa o da olmadı
    ···
  9. 9.
    0
    p=str;
    dizi[i][0]=p
    yada
    dizi[i][0]=*p
    dene bi
    ···
  10. 10.
    0
    c'de bir şey yazmayalı baya oldu ama şunun olayı çözmesi gerekir:

    char **dizi;
    dizi = (char**)malloc(100 * sizeof(char *));
    dizi[i] = &str[0];

    bir baksana buna.
    ···
  11. 11.
    0
    @25 panpa ikisi de olmadı , ilki yanlış çıktı verdi , ikincisi hata verdi
    ···
  12. 12.
    0
    @26 panpa ilk iki satırı zaten dizi mantığıyla aynı şeyi yaptım sayılır ,
    dizi[i] = &str[0];
    bunu da şu şekilde denedim zaten
    char *p ;
    p=&str[0] ;
    dizi[i] = p ;
    ···
  13. 13.
    0
    o zaman dizi[i]=p dene sadece.
    ···
  14. 14.
    0
    çift boyuta tek boyut olmaz bencede
    ···
  15. 15.
    0
    strcpy(dizi[i],str);
    ···
  16. 16.
    0
    sorununu biraz daha net bir şekilde anlatırsan yardımcı olmaya çalışırım
    ···
  17. 17.
    0
    buyur panpa bilgisayar müh okuyorum
    & adres opetatörü budur. ama adresine ulaşıp ne yapmayı amaçlıyorsun panpa.
    ···
  18. 18.
    0
    *dizi[i][0]

    edit: ikinci boyut
    ···
  19. 19.
    0
    mal mısın amk iki boyutlu dizi tanımlamışsın 1 boyutlu bir yere ulaşmaya çalışıyosun.
    ···
  20. 20.
    0
    beynim gibildi
    not:webmasterım
    ···