Commit Graph

30 Commits

Author SHA1 Message Date
3420937d57
c değeri yazdırıldı 2024-08-10 17:50:31 +03:00
201f2d1fb6
scanf 2 sayfa 20/21 2024-08-10 16:59:38 +03:00
75674acbc4
printf ve scanf örnekleri 2024-08-10 15:56:41 +03:00
fa7d2e2d83
Değişkenlere İlkdeğer Verilmesi (Initialization) sayfa 19 2024-08-10 15:02:53 +03:00
0771277400
Derleyicilerin Hata Mesajları
Derleyicilerin hata mesajları üçe ayrılmaktadır:
1. Uyarılar (Warnings): Uyarılar gerçek hatalar değildir. Program içerisindeki program yapmış olabileceği olası
mantık hatalarına dikkati çekmek için verilirler. Uyarılar derleme işleminin başarısızlığına yol açmazlar. Ancak
programcıların uyarılara çok dikkat etmesi gerekir. Çünkü pek çok uyarıda derleyici haklı bir yere dikkat
çekmektedir.
2. Gerçek Hatalar (Errors): Bunlar dilin sentaks ve semantik kurallarına uyulmaması yüzünden verilirler.
Bunların mutlaka düzeltilmesi gerekir. Bir programda bir tane bile “error” olsa program başarılı olarak derlenemez.
3. Ölümcül Hatalar (Fatal Errors): Dereleme işleminin bile devam etmesini engelleyen ciddi hatalardır. Normal
olarak bir programda ne kadar hata olursa olsun tüm kod gözden geçirilir. Tüm hatalar en sonında listelenir. Fakat
bir ölümcül hata oluştuğunda artık derleme işlemi sonlandırılır. Ölümcül hatalar genellikle sistemdeki ciddi
sorunlar yüzünden ortaya çıkmaktadır (örneğin diskte yeterli alan olmayabilir, ya da sistemde yeterli RAM
bulunmuyor olabilir.)
Verilen hata mesajlarının metinleri derleyiciden derleyiciye değişebilir. Ayrıca bir hata durumunda bir derleyici
buna birmesaj verirken diğeri daha fazla mesaj verebilir.
2024-08-10 14:56:31 +03:00
e3c1801a8f
update 2024-08-10 14:39:50 +03:00
25b0cf2a59
Bir C Programını Oluşturmak sayfa 11 2024-08-10 14:23:25 +03:00
0e712cc48b
example hello world code 2024-08-10 14:14:34 +03:00
c41863ae9d
eski kodlar silindi ders yeniden 2024-08-10 13:27:58 +03:00
e482e0e22b
update 2024-07-26 17:10:07 +03:00
9e195402ee
Global Değişkenlerin Faaliyet Alanı sayfa 26 2024-07-17 01:46:02 +03:00
082312c4ac
Yerel Değişkenlerin Faaliyet Alanları sayfa 25 2024-07-16 22:30:29 +03:00
abd3f611d2
Değişkenlerin Faaliyet Alanları (Scope) sayfa 24 2024-07-16 16:13:20 +03:00
15028c55de
double a + b = c 2024-06-30 15:36:03 +03:00
cc75cc97df
Float & Double example 2024-06-30 15:25:40 +03:00
06bb7fb087
Hex Scanf example 2024-06-30 15:23:05 +03:00
de6254a849
Scanf two numbers 2024-06-30 15:20:16 +03:00
25cc0af5c2
Scanf example 2024-06-30 15:16:57 +03:00
e0dfc90937
printf example written 2024-06-30 15:12:30 +03:00
81e4765792
Foo example 2024-06-30 15:06:03 +03:00
830d22fa97
hello world example & ChangeLog update 2024-06-30 15:02:33 +03:00
1491fad600
ChangeLog update 2024-02-19 05:11:43 +03:00
c0b16d5fe1
global variable usage 2024-02-19 05:07:52 +03:00
bf599e9fc2
local scope example 2024-02-19 04:55:48 +03:00
79cea78298
Sayfa 26'ya kadar olanlar işlendi 2024-02-19 04:41:09 +03:00
8bd56af0aa
hwpplayer1 branch initial commit 2024-02-14 08:57:10 +03:00
13f844d489
ChangeLog update, global variable scope example, with two different a values 2024-02-04 09:30:03 +03:00
e992b4e156
local and global variable values are printed 2024-02-03 22:01:06 +03:00
fe9334f943
local variable and global variable explained 2024-02-02 23:22:29 +03:00
8b4a29a34b
ChangeLog has been initialized for the history for existing C codes 2024-02-01 11:34:02 +03:00