Arkadaşlar C de String Dizilerini nasıl tanımlayabiliriz. Javada " String deneme [10]; " Şeklinde yapıyorduk. Bu C de nasıl olur.
mesaj birleştirme:: 23 Ocak 2014, 10:10:13
Konuyu yanlış yere açmış olabilirim. Fakat Programlama Dilleri bölümünde C başlığını göremediğim için buraya açmak zorunda kaldım
C++ değil C diyorsan C'de string türünde değişken yok.
#define String_Len 100 //String boyutunu ne kadar istiyorsan...
unsigned char str[String_Len];
Alıntı yapılan: yldzelektronik - 23 Ocak 2014, 10:19:35
C++ değil C diyorsan C'de string türünde değişken yok.
#define String_Len 100 //String boyutunu ne kadar istiyorsan...
unsigned char str[String_Len];
Ama burada String değişkeni oluşturuluyor. Benim istediğim String dizisi. Yani şunun gibi olabilir.
char deneme [100][127;]
Şöyle bir deneme yaptım çalışmadı.
#include <stdio.h>
int main() {
char *deneme[10];
deneme [0] = "merhaba dünya";
printf("%s", deneme[0]);
}
mesaj birleştirme:: 24 Ocak 2014, 00:34:47
Sorunu çözdüm yukarıdaki örnekte başka bir hata yapmışım o yüzden çalışmadı. Düzeltince çalışıyor. Düzgün halini editledim. Yardımlarınız için teşekkürler.
Pointer diyecektim ki zaten yapmışsın, yorumu silemedim