Ders 7 – C++ Switch Case Yapısı (Video)
Bu konu videolu anlatım içermektedir. Sorularınızı konu altına yorum olarak sorabilirsiniz. Bölüm 1 Bölüm 2 Kaynak : www.muhammedmastar.com
Bu konu videolu anlatım içermektedir. Sorularınızı konu altına yorum olarak sorabilirsiniz. Bölüm 1 Bölüm 2 Kaynak : www.muhammedmastar.com
Bu konu videolu anlatım içermektedir. Sorularınızı konu altına yorum olarak sorabilirsiniz. Kaynak : www.muhammedmastar.com
Bu konu videolu anlatım içermektedir. Sorularınızı konu altına yorum olarak sorabilirsiniz. Kaynak : www.muhammedmastar.com
Bu konu videolu anlatım içermektedir. Sorularınızı konu altına yorum olarak sorabilirsiniz. Kaynak : www.muhammedmastar.com
Bu konu videolu anlatım içermektedir. Sorularınızı konu altına yorum olarak sorabilirsiniz. Kaynak : www.muhammedmastar.com
Bu konu videolu anlatım içermektedir. Sorularınızı konu altına yorum olarak sorabilirsiniz. Kaynak : www.muhammedmastar.com
Bu konu videolu anlatım içermektedir. Sorularınızı konu altına yorum olarak sorabilirsiniz. Kaynak : www.muhammedmastar.com
20.7 Önceden Tanımlanmış Sembolik Sabitler Bazı sembolik sabitler derleyici tarafından önceden tanımlanmıştır. Bu sabitlerden bazıları Tablo 20.1 de verilmiştir. Tablo 20.1: Önceden tanımlı bazı sembolik sabitler Sabit ismi Açıklama __LINE__ Önişlemci bu sabit yerine kaynak koddaki o anda bulunan satır numarasını yerleştirir. __FILE__ Kaynak dosyanın ismin tutar. __DATE__ Önişlemci bu sabit yerine derlemenin yapıldığı zaman
20.6 #error Yönergesi Önişlemci bu deyimle karşılaşınca yanındaki mesajı ekrana yazar ve derleme işlemine son verir. Mesela, yazmış olduğunuz program 32 bitlik bir işletim sistemi (WINDOWS veya Linux gibi) için tasarlanmışsa ve program 16 bitlik işletim sisteminde (MSDOS gibi) derlenecekse kullanıcıya buna dair bir uyarı mesajı vermek uygun olur[2-4]. Örneğin:
1 2 3 |
#if (sizeof(int)==2) #error Bu program 16 bitlik işletim sisteminde derlenemez !... #endif |
Eğer DOS altında çalışıyorsanız önişlemci
20.5 #ifdef ve #ifndef Yönergeleri #ifdef önişlemcisi ile, bir ismin tanımlanmış olup olmadığı #ifndef önişlemcisi ile, bir ismin tanımlanmamış olup olmadığı sorugulanır. Örneğin:
1 2 3 |
#ifndef SIFRE #define SIFRE 22357 #endif |
gibi. Program 20.7: Tanımlanmış ise pi sayısını kullanır.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
/* 20prg07.c: Tanımlanmış ise PI sayısını kullanır */ #include <stdio.h> #include <math.h> #define PI 3.141593 main() { double c, r = 21.3; #ifdef PI c = 2.0 * PI * r; printf("Dairenin cevresi = %lf\n",c); #else printf("PI saysisi tanimlanmamis.\n"); #endif } |
ÇIKTI
1 |
Dairenin cevresi = 133.831862 |