Bu benim uyarım. Nasıl kaldırabilirim.C uyarı 'çıkış' işlevinin dolaysız bildirimi
linux & gcc derleyicisini kullanıyorum.
Bu benim uyarım. Nasıl kaldırabilirim.C uyarı 'çıkış' işlevinin dolaysız bildirimi
linux & gcc derleyicisini kullanıyorum.
Ekleme: programın üstüne
#include <stdlib.h>
.
@Greg Hewgill: Programımda '#include
@eSKay: '-Wmissing-protypes' uyarı anahtarını kullanmıyorsanız ('-Wall' ile açılmışsa) örtük bildirimlere * izin verilir *. –
Bu önişlemciniz var mı? Aksi takdirde ekleyin.
#include <stdlib.h>
çıkış() kütüphane işlevi, respecive prototipler stdlib.h başlık dosyasında mevcut olduğu, inoder çıkış fonksiyonu için belirtilen koda sürecini çağırmak, sen # olarak eklemek gerekir Programınıza stdlib.h başlığı ekleyin. stdlib.h başlığını eklememizin nedeni budur. Programı çalıştırmak, ancak uyarı mesajı aşağıda gibi gösterir satışlardaki:
warning: incompatible implicit declaration of built-in function ‘exit’ [enabled by default]
ama, değil biz programında verilen ne bakmak gerekir tavsiye programın bu tür dikkatli olun. uyarı, çalışma zamanı hatalarına neden olabilir.
'man 3 exit' size eklenecek başlığı gösterecektir. –