y

Yazılım

1 üye
derleyicinin tanımı
To support a higher-level language, a special computer program must be developed that translates the statements of the program developed in the higher-level language into a form that the computer can understand—in other words, into the particular instructions of the computer. Such a program is known as a compiler.
c
it provides capabilities that enable the user to “get in close” with the hardware and deal with the computer on a much lower level.This is because, although C is a general-purpose structured programming language, it was originally designed with systems programming applications in mind and, as such, provides the user with an enormous amount of power and flexibility.
Reklam
İnt *a,b — burada yıldız sadece a’nın gösterici olduğunu bildirir ve b üzerinde etkisi yoktur. Birden fazla gösterici bildirimi yapılacaksa araya virgül konularak her gösterici değişkenin bildirimi * ile yapılmalıdır.
Yerel olarak tanımlanmış bir değişken, bulunduğu fonksiyon çalıştırılıp bittikten sonra kendisi için ayrılan bellek bölgesini boşaltır. Aynı fonksiyon yeniden yürütüldüğünde değişkenin değeri son değer ile aynı olmaz. Eğer biz fonksiyonun içinde bildirimini yaptığımız değişkenin değerinin, program çalıştığı sürece fonksiyon tekrar tekrar çağrıldığında değişmemesini istiyorsak “static değişken” kullanmalıyız.
Özel amaçlı ternary operatörü ( ?: ) İf ile aynı işlemi yapıyor. Koşul ? doğruise : yanlışise Mesela; f = c > d ? 9: 13 ; Burada c’nin büyük olması durumunda f çıktısı 9 olur , diğer türlü f çıktısı 13 değerini alır.
(Veri türü) const (değişken ismi) şeklinde (örngn; double const pin= 3.14) bir tanımlama yaparsak; program içerisinde bu değişkenin değerini değiştiremeyiz. Eğer const (veri türü) (değişken ismi) şeklinde (örngn; const double pin= 3.14 ) gibi bir tanımlama yaparsak, bu sefer de program içerisnde pi değişkeninin veri türünü değiştiremeyiz. Örneğin ; double veri türünü int yapamayız.
Reklam
48 öğeden 21 ile 30 arasındakiler gösteriliyor.