Stringlere çalışacağım Deitel çok fazla fonksiyon vermiş bir de okuyarak her şeyi anlayabileceğim gibi gelmiyor. Hocanın notlarıda algoritmadan oluşuyor C ye çevirmek biri olmadan sıkıntı. nereceğiniz bir ders videosu var mı? https://www.youtube.com/watch?v=WC3-71NKwPw

LynXMaSTeR bunu yazdı hocam biz okulda grdük bu dnem C yi, çok ilkel bir dil, eğer programlama merakın varsa, geliştirmek istiyorsan C# kasmanı neririm, çünkü C nin yapabilecekleri sınırlı.. Hocam bilmiyorsan tavsiyeni ver otur bari. C ile yapabileceklerin sınırlı gibi cahil cühela yorumlar yapmayın lütfen. Yanlış bilgilendirme yapmayalım. Ha dersin ki yüksek seviyeli bir dil değil. Çoğu şeyi yapmak c# dan çok daha zor dersin anlarım. Ama C# ile yapılamayıp hala C ve C++ gibi dillerle yapılan binlerce yazılım projesini çpe atıp "-C nin yapabilecekleri sınırlı bi bok yapılmaz" vari konuşmak densizliktir. Dünyanın en büyük yazılım projesinin temelinde bile C/C++ gibi diller var. hocam gereksiz bir tartışma içine girmek istemiyorum. kendin de demişsin, "yüksek seviyeli bir dil değil, çoğu şeyi yapmak C# dan çok daha zor" diye, benim de anlatmak istediğim buydu. sırf laf sokmak için yorum yapma lütfen.. goo. gl/qBNZmW

hocam biz okulda grdük bu dnem C yi, çok ilkel bir dil, eğer programlama merakın varsa, geliştirmek istiyorsan C# kasmanı neririm, çünkü C nin yapabilecekleri sınırlı.. Hocam bilmiyorsan tavsiyeni ver otur bari. C ile yapabileceklerin sınırlı gibi cahil cühela yorumlar yapmayın lütfen. Yanlış bilgilendirme yapmayalım. Ha dersin ki yüksek seviyeli bir dil değil. Çoğu şeyi yapmak c# dan çok daha zor dersin anlarım. Ama C# ile yapılamayıp hala C ve C++ gibi dillerle yapılan binlerce yazılım projesini çpe atıp "-C nin yapabilecekleri sınırlı bi bok yapılmaz" vari konuşmak densizliktir. Dünyanın en büyük yazılım projesinin temelinde bile C/C++ gibi diller var. Bu imzayı her grdüğünüzde 4gb kotanızın 0,00000358559191226959228515625 azalmaktadır. Bilerek ve istenerek bu imza yapılmıştır. Amaç kotanızı smürmektir

DrKill bunu yazdı LynXMaSTeR bunu yazdı hocam biz okulda grdük bu dnem C yi, çok ilkel bir dil, eğer programlama merakın varsa, geliştirmek istiyorsan C# kasmanı neririm, çünkü C nin yapabilecekleri sınırlı.. Hocam bilmiyorsan tavsiyeni ver otur bari. C ile yapabileceklerin sınırlı gibi cahil cühela yorumlar yapmayın lütfen. Yanlış bilgilendirme yapmayalım. Ha dersin ki yüksek seviyeli bir dil değil. Çoğu şeyi yapmak c# dan çok daha zor dersin anlarım. Ama C# ile yapılamayıp hala C ve C++ gibi dillerle yapılan binlerce yazılım projesini çpe atıp "-C nin yapabilecekleri sınırlı bi bok yapılmaz" vari konuşmak densizliktir. Dünyanın en büyük yazılım projesinin temelinde bile C/C++ gibi diller var. hocam gereksiz bir tartışma içine girmek istemiyorum. kendin de demişsin, "yüksek seviyeli bir dil değil, çoğu şeyi yapmak C# dan çok daha zor" diye, benim de anlatmak istediğim buydu. sırf laf sokmak için yorum yapma lütfen.. Anlatmak istediğini çok yanlış anlatmışsın o zaman. "C'nin yapabilecekleri sınırlı" pekte yle anlaşılmıyor. Şuanda kullandığın işletim sistemi C ile, kullandığın tarayıcı C ve C++ ile yazılmışken, C ile yapabileceklerin sınırlı, C çok ilkel vb cümleler ne kadar sığ bir bilgi seviyen olduğunu ortaya koyuyor. DrKill'in sylediklerinin tamamına katılıyorum, C ve C# ın kullanım alanları çok farklıdır, seninki, ferrari varken damperli kamyona ne gerek var demeye benziyor. Konuyla ilgili olarak, C'nin en problemli konusudur stringler, yıllarca çalışsan bile stringin sonlandırıcısını ('\0') bir yerde hesaba katmadığın için programın patlayabilir, bilgiden çok tecrübe ile ilgili.

En nefret ettiğim tercümelerden biri olan "Katarlar" olarak kaynak aratabilirsin Türkçe olarak. rnek: http://www1. gantep.edu.tr/ bingul/c/index. php?ders=12 bu antepe baktım tamamını da okudum anladım ama çok çok eksik anlatmış şu C yi bir çzeyim eğitim videoları çekeceğim ha :) https://www.youtube.com/watch?v=WC3-71NKwPw

tamam hocam, siz haklısınız diyor ve tartışmayı sonlandırmak istiyorum. goo. gl/qBNZmW

temel kısmını iyi anlamak istiyorum. dediğiniz fonksiyonları çalıştım bolca rnek çzmek gerekiyor. yeni ğrendiğim için temeli iyi anlatan soru çzen kaynağa ihtiyacım var. https://www.youtube.com/watch?v=WC3-71NKwPw

hocam biz okulda grdük bu dnem C yi, çok ilkel bir dil, eğer programlama merakın varsa, geliştirmek istiyorsan C# kasmanı neririm, çünkü C nin yapabilecekleri sınırlı.. goo. gl/qBNZmW

En nefret ettiğim tercümelerden biri olan "Katarlar" olarak kaynak aratabilirsin Türkçe olarak. rnek: http://www1. gantep.edu.tr/ bingul/c/index. php?ders=12

Video ile olamayacak kadar karışık C'de karakter katarı işlemleri. En çok ihtiyaç duyulacak işlevler: 1) strlen: Parametre olarak verilen karakter katarının boyutunu hesaplar. null karakteri dahil değildir. Dnüş tipi size_t'dir fakat bu tip int'e dnüştürülebilir. rneğin: const char str = "deneme"; strlen 6 sonucunu verir. str adlı bir karakter katarına sabit gsterici bellekte 7 karakter boyutu kadar alan kaplar . 2) strcpy: Hedef karakter katarına verilen karakter katarını kopyalar. Sonuç olarak hedef karakter katarının ilk elemanının adresini dndürür. 3) strncpy: Yukarıdakinin aynısı fakat bu sefer hedef karakter katarının kaç elemanının kopyalanacağı da belirtilir. 4) strcat: Hedef karakter dizisinin sonuna başka bir karakter dizisini ekler. 5) strncat: Yukarıdakinin eklenecek dizi elemanı sayısı belirtilebilen şeklidir. 6) strcmp: Verilen iki karakter katarını karşılaştırır. Normalde karakter katarı bir karakter dizisinin ilk elemanının adresi olarak yorumlandığından ' ' gibi mantıksal işleçler yerine kullanılır. 7) strncmp: Yukarıdakinin ilk karakter baz alınarak kaç tane elemanının karşılaştırılacağını belirten sürümüdür. Yukarıda tüm sayısal parametreler size_t tipindedir. Kısaca işaretsiz tamsayı diyelim burada. strcmp ve strncmp'nin geri dnüş değerleri karşılaştırılan karakter katarlarının durumuna gre farklı (en az 3) değer alabilir( >0 v =0 v <0 olmak üzere). Olaylara karışmayın!

C'ye sınırlı demek bi programcı ya da mühendisin yapabileceği en büyük hatalardan birisidir, c c++ assembly gibi diller babadır, c# en kolay halidir, 5 yaşındaki bi çocuk bile c# ta yazar