C Kod Hataları nedir?

Haaa dosya adında yabancı karakter kullanmalıyız. Örneğin Merhaba Dunya.c ?
Neden proje açtığınızı anlamadım açıkçası Dev-C++'ta. Sadece kaynak kodu dosyası derletebilirsiniz. Ayrıca merhaba_dunya.c olarak kaydetmek daha iyi olacaktır bence.

Bende bir ara öğrenmeye çalışıyordum ama senin gibi olunca bıraktım. Her şeye hata veriyor ve neden olduğunu da bilmiyorum.

Tarihi eser bir IDE çünkü Dev-C++. Saçma hatalar almanız normal.
 
Compile = Kodu Derlemek

Make file dosyasına yazdığın kodun ismini falan yazıyorsun ya ona gerek yok

Zordan kastım öğrenme zorluğu değil.Bu dille bir program yazma zorluğu.Eğer beni dinlemezssen ilerde anlayacaksın.C++,C ile aynıdır ama C++ daha gelişmiştir ve nesneye dayalıdır.C++ dilinde sınıflar vardır ama C dilinde de yoktur.Sınıflar program yazmayı kolaylaştıran en önemli şeylerdir.Eğer C++ öğrenirsen C dilinide öğrenmiş olacaksın zaten
Ya tabii ki siz benden kat kat tecrübeli ve deneyimlisiniz ama 12 şubat tarihinde kendi kendime dedim ki "Boş durmamalıyım, kod öğrenmeliyim " dedim ve direkt C++ ile başladım (ama C yazıyorum). Bana rehber olabilir misiniz ? Yani "laps" diye Kod yazmaya başladım ve zevk alıyorum ama sizin söylediğinize göre(herhalde haklısınızdır) yanlış yoldayım. Şuandan itibaren ne yapmalıyım? Hangi programı kullanmalıyım vs. bilgi verebilir misiniz ?
 
Ya tabii ki siz benden kat kat tecrübeli ve deneyimlisiniz ama 12 şubat tarihinde kendi kendime dedim ki "Boş durmamalıyım, kod öğrenmeliyim " dedim ve direkt C++ ile başladım (ama C yazıyorum). Bana rehber olabilir misiniz ? Yani "laps" diye Kod yazmaya başladım ve zevk alıyorum ama sizin söylediğinize göre(herhalde haklısınızdır) yanlış yoldayım. Şuandan itibaren ne yapmalıyım? Hangi programı kullanmalıyım vs. bilgi verebilir misiniz ?
Yolunu bilmeyen gemiye hiçbir rüzgar yardım edemez. Senin önünde sadece dil öğrenmek yok, iyi bir yazılımcı olmak için algoritma, veri yapıları, threading, ağ programlama, dizayn pattern'leri gibi konular var. Eğer bu söylediklerimi yapmazsan bir codebase'e daldığın zaman kendini kötü hissedeceksin. "Bu adam burada ne yapmak istemiş acaba" diyeceksin.

Hobi amaçlı elektronikçilerin ve web geliştiricilerin çoğunun yaptığı, daha doğrusu yapmaya çalıştığı gibi sadece dil bilerek bu alanda uzman olamazsın. OpenGL gibi kütüphanelerle uğraşacaksan algoritma ve veri yapılarına hakim olman bir zorunluluk.

Ayrıca lütfen bu işi "hem maaşı yüksek hem de oturduğun yerden iki klavye tuşuna basıp para kazanıyorsun" diye düşünme. Eğer böyle düşünüyorsan zaten baştan hatalısın demektir.
 
Yolunu bilmeyen gemiye hiçbir rüzgar yardım edemez. Senin önünde sadece dil öğrenmek yok, iyi bir yazılımcı olmak için algoritma, veri yapıları, threading, ağ programlama, dizayn pattern'leri gibi konular var. Eğer bu söylediklerimi yapmazsan bir codebase'e daldığın zaman kendini kötü hissedeceksin. "Bu adam burada ne yapmak istemiş acaba" diyeceksin.

Hobi amaçlı elektronikçilerin ve web geliştiricilerin çoğunun yaptığı, daha doğrusu yapmaya çalıştığı gibi sadece dil bilerek bu alanda uzman olamazsın. OpenGL gibi kütüphanelerle uğraşacaksan algoritma ve veri yapılarına hakim olman bir zorunluluk.
İşte benim bir bilgim yok. Bir şey bilmediğim için direkt C ile başlanır sandım. Sizin cümleye başladığınız şekilde cevap vereyim :D Bir gemi yolunu nasıl bulur ?
 
İşte benim bir bilgim yok. Bir şey bilmediğim için direkt C ile başlanır sandım. Sizin cümleye başladığınız şekilde cevap vereyim :D Bir gemi yolunu nasıl bulur ?
Bir gemi, yolunu bulmaz. Bir geminin hedefi, rotası olmalıdır. O gemi hedefinde ilerlerken çok fazla dalganın üzerinden geçecek. O geminin kaptanı yeri gelecek ağlayacak, yeri gelecek kahkaha atacak. Psikolojisi ile mücadele edecek. Ama rotasına gitmek zorunda olduğunu ve o denizde durursa resmen mahsur kalacağını bilecek. Kaptan bazen yeteri kadar olgun olduğunu düşünecek gemiyi sürme konusunda fakat karşısına öyle bir dalga çıkacak ki belki gemi batacak...

C ile başlamak güzel bir şey. Sana bilgisayar mimarisini öğretecek. Çoğu şeye low-level bakacaksın, donanımsal olarak. Üniversitede C dilinin avantajını göreceksin eğer bilgisayar mühendisliği seçersen.
 
Ayrıca lütfen bu işi "hem maaşı yüksek hem de oturduğun yerden iki klavye tuşuna basıp para kazanıyorsun" diye düşünme. Eğer böyle düşünüyorsan zaten baştan hatalısın demektir.
Öyle bir şey aklımın ucundan geçmedi. Geleceğin mesleği olduğundan buna yönelmek istedim.

Hobi amaçlı elektronikçilerin ve web geliştiricilerin çoğunun yaptığı, daha doğrusu yapmaya çalıştığı gibi sadece dil bilerek bu alanda uzman olamazsın
İşte bir fikrim yok bu dedikleriniz hakkında. Saydıklarınızı ilk defa duydum ve nasıl öğreneceğimi de bilmiyorum.
Yolunu bilmeyen gemiye hiçbir rüzgar yardım edemez. Senin önünde sadece dil öğrenmek yok, iyi bir yazılımcı olmak için algoritma, veri yapıları, threading, ağ programlama, dizayn pattern'leri gibi konular var. Eğer bu söylediklerimi yapmazsan bir codebase'e daldığın zaman kendini kötü hissedeceksin. "Bu adam burada ne yapmak istemiş acaba" diyeceksin.
Bu dediklerinize hak veriyorum ama NASIL öğreneceğimi bilmiyorum .
C ile başlamak güzel bir şey. Sana bilgisayar mimarisini öğretecek. Çoğu şeye low-level bakacaksın, donanımsal olarak. Üniversitede C dilinin avantajını göreceksin eğer bilgisayar mühendisliği seçersen.
Yazılım Mühendisi olacağım.
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.
bu kanalın bu oynatma listesini takip ediyorum ve 10. bölümdeyim. Çok zevkli ve eğlenceli ama önümde bir plan yok. Bu dili bitirince bana yararı ne olacak ? Bitirince sıradaki işim ne ? Bundan sonra ne yapacağım hakkında hiçbir fikrim yok.
 
Yol yakinken ingilizce ogren. sınav.c diye C dosyasi olmaz.
Ingilizce egitim videolari izle.
Degiskenlerinin ismini o sekilde sec.
Ordaki hatam ne tam olarak ?
Ben oraya değişkenin adını tanımlamadım. Videoyu izlediğim adam sınav vermişti ve dosyanın (yazdığım kodların kaydedileceği yere) adını aklımda kalsın diye sınav yazdım.
 
Öyle bir şey aklımın ucundan geçmedi. Geleceğin mesleği olduğundan buna yönelmek istedim.
Ben o mesajda eğer içinde böyle bir heves yoksa yapma demek istemiştim. Yani "ooo, yazılım geleceğin mesleği, ben buna atlayayım" demek de yanlış bence. Neyse, bunu uzatmayacağım. Zaten eğer çok sevdiğin bir işi yapmıyorsan sıkılır ve bırakırsın, insan fıtratında bu var. Bak mesela ben de derslerimi çalışmaktan zerre zevk almadığım için o dersi bir kaç defa daha dinlemek zorunda kalıyorum Internet'ten.

İşte bir fikrim yok bu dedikleriniz hakkında. Saydıklarınızı ilk defa duydum ve nasıl öğreneceğimi de bilmiyorum.

Bu dediklerinize hak veriyorum ama NASIL öğreneceğimi bilmiyorum .
YouTube, Udemy gibi kaynaklar varken bu bahsettiğin bahanelerin geçerli olduğunu düşünmüyorum. Dili kendi kendine öğrenmeye çalışıyorsun, bu güzel bir şey ama sadece dil değil programlama. Ayrıca Türkçe kaynaklar aşırı yetersiz maalesef.

Programlamayı akılda kalıcı bir şekilde öğrenmek için kendi öğrenme tekniğini bulman gerekli. Mesela ben kağıda aklımda kalanları döküp daha sonra o videoyu baştan izleyerek öğreniyorum.

Bir-iki oynatma listesi bırakacağım buraya, kaliteli bulduklarımı.

Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.

Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.

Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.


Bu attıklarım senin temelini inşaa edecektir.

Öğrenmek istiyorsan bir şeyi aynı zamanda o konuda ısrarcı olmalısın. Disiplinli olmalısın.
Yazılım Mühendisi olacağım.
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.
bu kanalın bu oynatma listesini takip ediyorum ve 10. bölümdeyim. Çok zevkli ve eğlenceli ama önümde bir plan yok. Bu dili bitirince bana yararı ne olacak ? Bitirince sıradaki işim ne ? Bundan sonra ne yapacağım hakkında hiçbir fikrim yok.

Bir dili hiçbir zaman bitiremezsin. O dil sürekli yenilenir, kendini günceller. 35 senedir programlama yapan birisini görmüştüm Internet üzerinde ve o aynen bunu demişti.

Bir dilde kendini geliştirmek vardır. Bu da sabır ve emek ister, her işte olduğu gibi. Dediğim konuları öğrenirsen kendini güzel geliştirirsin. Çok güzel tecrübe kazanırsın. Üniversiteye gitmediğini varsayarak yazıyorum bunları, bu dediklerimi yapıp üniversiteyi bitirdiğin zaman mülakatların çoğunda başarılı olacaksın.

C dilini öğrenmek diğer dillere adaptasyonunda çok işine yarar. Çoğu popüler dil C tabanlı çalışıyor. C dilinden başka dillere hızlı atlarsın. C dilinden hareket etmesen bile gömülü sistemler ile uğraşabilirsin.
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı