Pragma direktifi iki şekilde kullanılabilir.. #pragma inline Direktifi derleyiciye program içinde Assembler dil kodlarının bulunduğunu bildirir. İkinci kullanımda #Pragma warn -Uyari_Ismi Direktifi, programın derlenmesi aşamasında ismi verilen uyarıların dikkate alınmasını sağlar. Uyarı isimlerinden bazıları ve anlamları aşağıda verilmiştir.


Uyarı Ismi Anlamı


Big çok büyük onaltılık veya sekizlik sabit sayı
Dup ismin tekrar tanımlanmasında farklılık
Ret hem Return komutu hemde bir değerin geri dönüşü var
Str verilen isim bir yapının parçası değil
Stu tanımlanmamış isim yapısı
Sus şüpheli pointer dönüşümü
Voi Void fonksiyonlar bir değer gönderemez
Zst sıfır uzunluktaki yapı
Aus hiç kullanılmayan bir değer atandı.
Def tanımlanmadan önce ismin kullanımı mümkün değil
Eff etkisiz ifade
Par ilgili parametre hiçbir zaman kullanılamaz
Pia yanlış atama ihtimali
Rch ulaşılamayan kod
Rvi fonksiyonun bir değer göndermesi gerekir
Amb operatörler parantezlerle kullanılmazlar.
Amp & adres operatörünün gereksiz kullanımı
Nod fonksiyon için bir bildiri yok
Pro prototipsiz fonksiyon kullanımı
Stv yapısal değerin bir değer olarak geçişi
Use hiçbir zaman kullanılmayan bildiri
Apt uygunsuz pointer ataması
Cln çok büyük sabit bir değer
Cpt uygunsuz pointer karşılaştırması
Rng karşılaştırmada sabit aralığın dışında
Sig dönüşümde önemli basamaklar kaybolabilir.