119 Commits

Author SHA1 Message Date
9ee226fe41
Page 12 CSD C Basic Book and C hello world on GNU/Linux 2025-01-10 15:36:48 +03:00
a07b35c91e
hello on GNU/Linux 2025-01-10 15:34:40 +03:00
6a1a7fd7ba
https://www.youtube.com/watch?v=I3A_TyeCjAA&list=PLXskldhH5VMpyiR8ZDC7I8a-C_3XfclkC 2025-01-07 17:38:59 +03:00
7decd2265b
2025 Youtube video serisi için eski kodlar silindi 2025-01-07 16:04:55 +03:00
d2cf1c4028
update 2025 01 07 2025-01-07 12:28:44 +03:00
32a2ccab9e
update İki tırnak karakterine ilişkin karakter sabiti '\”' ile belirtilir. Fakat tek tırnak içerisinde iki tırnak soruna yol açmaz.
Ancak iki tırnak içerisinde iki tırnak soruna yol açar. Örneğin: page 34
2025-01-06 10:28:19 +03:00
62fb4c02dc
double quote single quote 2025-01-06 10:23:26 +03:00
d0f7156459
backline 2025-01-06 10:19:33 +03:00
37010fe61d
update 2025-01-06 10:17:45 +03:00
588070c130
update 2025-01-06 10:08:06 +03:00
6dfe943d65
UNIX/Linux update 2025-01-05 16:02:44 +03:00
95729b6f97
Renamed CSD-C-Basic-Book 2025-01-03 12:56:32 +03:00
82507a0ac9
update 2025-01-03 12:25:15 +03:00
8197db6832
update 2025 C course beginning 2025-01-03 12:22:22 +03:00
bf6a2e2bbb
settings.json .vscode 2024-12-01 13:51:54 +03:00
8342a3b2c3
moved CSD C book to CSDC 2024-12-01 12:04:24 +03:00
6bf23d6f0e
sqrt example solved now we are on the page 30 pow 2024-11-22 06:54:50 +03:00
6d36efe449
Page 29-30 2024-11-10 03:37:00 +03:00
42d016d230
Parameters example paage 28 2024-11-02 11:36:01 +03:00
3f7e449f7d
Fonksiyonların Parametre Değişkenleri page 27 2024-11-01 08:05:54 +03:00
9716cce895
global and local variables 2024-11-01 08:03:36 +03:00
293bc9b7ec
file scope example 2024-11-01 07:55:47 +03:00
a96533946f
scope examples 2024-10-30 09:04:32 +03:00
b8d2d91cd6
scope example 2024-10-30 08:58:17 +03:00
cfd60f5994
page 25 end of the page 2024-10-30 08:12:43 +03:00
bf5b6647b9
local variable and global variable 2024-10-30 08:10:50 +03:00
a7e3c96ae2
page 24 scope 2024-10-30 05:24:16 +03:00
fe1f36e158
void and int main 2024-10-30 05:09:33 +03:00
73e2790bda
return example 2024-10-30 05:01:38 +03:00
3b7caa231a
reachable and unreachable code 2024-10-30 04:18:34 +03:00
3f8ba5ba80
update 2024-10-29 21:59:59 +03:00
4f635443d2
question/work page 21 2024-10-29 21:51:01 +03:00
dc4079822e
printf double and float with %f and scanf for float %f double %lf 2024-10-29 21:48:55 +03:00
6ee66a201b
hello 2024-10-29 10:05:48 +03:00
ca1b5e05cf
more 2024-10-29 09:52:32 +03:00
ed15ce44d4
started hacking some experimental code 2024-10-29 09:06:57 +03:00
aceb2dafff
PSD kaldırıldı. Tüm ders notları incelendi. Pratiğe geçilecek 2024-10-23 09:08:00 +03:00
5e710747fa
Büyük Harf Küçük Harf Dönüştürmesi Yapan Standart C Fonksiyonları 2024-10-19 15:11:51 +03:00
72bdc0e8b1
Sayfa 52'de kaldık 2024-10-12 23:19:57 +03:00
92e55d4c6c
2024/10/12 Changelog update 2024-10-12 00:01:06 +03:00
7083c175e9
CC BY-SA 4.0 or later for PSD Documentation 2024-08-25 23:07:53 +03:00
54a77ae4f4
Wikipedia link has been added 2024-08-25 22:39:39 +03:00
77c4772c82
PSD AGPLv3-or-later, SysProg and UNIX/Linux gitignore added 2024-08-25 22:07:05 +03:00
dd2465f2e2
deleted source code 2024-08-25 11:07:20 +03:00
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
8d31c9aa48
scanf update 2024-08-10 16:25:34 +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