char *s = "Hello World!" ;
salt okunur bellek ve işaretçi üzerinden değiştirilemez sabit dize depolanan anlıyoruz.
Bu nasıl Ayrıca 'dize' char * veya const char * türüdür
const char *s = "Hello World!";
farklıdır?
const char *s = "Hello World!";
s[0] = 'X'; // compile error
Eğer const
kullanmazsanız sorun, sonra: const char *
olarak türünü vererek
ilk kullanımdan kaldırıldı yolu ve tehlikeli yapabilir,
char*
dönüşümü kaldırıldı. – Beta