Bir değişkeni string değerde nasıl oluşturabiliriz ? İlk str denedim olmadı.String denedim olmadı. Char ı denedim yine hata verdi. Galiba string değerler için char ile tanımlamak lazım ama ben beceremedim.
import std.cstream;
void main()
{
dout.writefln("Merhaba dünya!");
}
Galiba burada uygulamaya bir cstream adlı modül ekliyoruz. Benim burada sormak istediğim cstream adlı modüldeki dout.writefln("Merhaba dünya!"); fonksiyonu ile stdio adlı modüldeki write("Merhaba Dünya"); arasındaki fark nedir. Nerede hangisini kullanmak gerekir. Harelde ikiside aynı şey değildir. Değil mi?
import std.cstream;
void main()
{
dout.writef("Okulda kaç öğrenci var? ");
// Öğrenci sayısının tutulacağı değişkenin tanımlanması
int öğrenci_sayısı;
// Girişten gelen bilginin öğrenci_sayısı değişkenine atanması
din.readf(&öğrenci_sayısı);
dout.writefln( "Anladım: okulda ",
öğrenci_sayısı, " öğrenci varmış.");
}
Birde buradaki & operatörü ne işe yaramaktadır. Harelde oraya başka operatörlerde geliyordur. Acaba onların görevi nedir?
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]