C "comparison between pointer and integer" hatası

nikoisbackx

Hectopat
Katılım
11 Aralık 2019
Mesajlar
110
Yer
Sakarya
Daha fazla  
Cinsiyet
Erkek
Meslek
Software Engineer
Merhabalar. Bu hatayı neden alıyorum?

1590633104260.png

1590633104260.png
 
Son düzenleyen: Moderatör:
"s" bir char dizisi. "a" da bir char dizisi olsa gerek. Sen "a" dizisinin pointer'ı ile s'nin i'ninci elemanını kıyaslıyorsun. Orada da a[i] gibi bir şey kullanmalısın. Bu "s" ile "a" tam olarak ne yapıyor, neyi tutuyor? Bu sayede daha rahat anlayabiliriz.
13. satırdaki ifade de hatalı oluyor bu nedenle.
 
Son düzenleme:
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Geri
Yukarı