Şimdi Ara

C/C++'ta keywordsları değişken olarak tanımlamak hk.

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
932
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba,bugün bir projede bir keyword'u değişken olarak tanımlamam gerekiyordu ancak bildiğiniz gibi bu mümkün değil.C#'ta bunun için ? kullanabiliyoruz. ?DateTime gibi C/C++ta nasıl yapılıyor veya yapılabiliyor mu biraz netten baktım ancak bulamadım.



    < Bu mesaj bu kişi tarafından değiştirildi DARUNnars -- 9 Ocak 2018; 2:24:0 >



  • define ile herhangi bir keyword'ü değişken olarak kullanabilirsiniz. lakin bunu yaptığınızda keyword'ünüz keyword'lük özelliğini yitirecektir. örnek:

    #include <stdio.h>

    #define while 5

    int main()
    {
    printf("%d", while);

    return 0;
    }


    eğer aynı program içinde keyword'ü yeniden kullanmak isterseniz #undef yapabilirsiniz:

    #include <stdio.h>

    #define while 5

    int main()
    {
    printf("%d", while);

    #undef while

    int x = 3;

    while (x--)
    printf("%d", x);

    return 0;
    }



    < Bu mesaj bu kişi tarafından değiştirildi Wheel -- 8 Ocak 2018; 22:18:52 >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.