Ders 90 C Programlamada Makro Oluşturma ve Undef Komutu

preview_player
Показать описание
Ayrıcalıklardan yararlanmak için bu kanala katılın:

Yeni videolardan haberdar olmak için abone olabilirsiniz!
Reklam engelleyici kullanmayarak emek verenlere destek olabilirsiniz

00:00 Makro Oluşturma
06:05 undef komutu
Рекомендации по теме
Комментарии
Автор

hocam makrolar içine yazdıgımız degiskenlerin hangi türden oldugunu nasıl anlıyor normalde kod içinde fonksiyon yazarken f(int x) gibi kaydederdik burda hiç oyle nbişey yapmadık

mrfahrenheit
Автор

Merhaba hocam. Makroların çalışma prensibinden bahsederken derlenme aşamasında direkt olarak sonucun yazdırıldığını söylemişsiniz fakat makrolar tam olarak o şekilde çalışmıyor. Derleme aşamasında sadece #define bölümündeki makroya atadığımız değer kodun içerisine yapıştırılır o şekilde derlenir. Yani derlenmiş kodun içerisinde "(number1 > number2) ? number1 : number2" bölümü yapıştırılıp derlenir. Zira derlenmiş dosyanın boyutunun büyümesi de bundan kaynaklanır. Anlattığınız gibi sonuç hesaplanıp yazıldığı zaman derlenmiş dosya boyutu büyümez aksine küçülür. Yanlış anlaşılma olmasın diye belirtmek istedim. Konunun özünü doğru belirtmişsiniz fakat çalışma prensibi biraz yanlış bir anlatım olmuş.

Kendine.Developer
Автор

hocam mynumber ın programda define olarak kalmasının ne zararı var ki onu undefine edelim. Programın verimliliğini falan mı arttırıyor o kısmı tam anlamadım

omerfaruktank
visit shbcf.ru