r burada referans değişkendir. Yani i'nin hafıadaki adresine ikinci bir isim vermek gibi düşünebilirsin. Her zaman i ve r aynı değerde olurlar. i'yi değiştirirsen r'nin değeri, r'yi değiştirirsen i'nin değeri de değişir. Referans değişken tanımlarken başka bir değişken ile ilklendirmek gerekir. i++ dediğin zaman i = 1 oldu. r++ dediğin zaman i'nin hafızada bulunduğu yerdeki değeri 1 arttırıyor. O adresde 1 değeri vardı onu 2 yaptı. (*p)++ diyerek de i'nin adresini gösteren işaretcinin içeriğini 1 arttıyor. O adresde 2 değeri vardı bu işlemden sonra 3 oldu. |
|
arkadaşlar mesela ankara kelimesinde kaç tane a harfi oldugunu belirten kod nasıl olur? lütfen basit bir sekilde söyleyin daha 1.sınıfım. |
Arkadaşlar codeblocks çok geç derleme yapıyor bazen 30-40 sn beklemem gerekiyor. Derleyiciyle mi alakalıdır acaba? Dev cpp kurmak da istemiyorum otomatik tamamlama olmadıgı için (yada ben aktifleştiremedigim için ) codeblocks da yazmak daha kolay oluyor. Öneriniz nedir acaba? |
Merhaba, Codeblocks'un kendinde gelen derleyecisini kullanıyorsanız bu tarz problemler olabilir, bende yaşamıştım. Şurdaki(http://www.codeblocks.org/downloads/26) adresden codeblocks'un mingw derleyicisi kullanan halini indirip kullanabilirsiniz. Yada mingw(http://www.mingw.org/) derleyicisini kendinizin indirip codeblocks'un kendisiyle gelen derleyicisiyle değiştirebilirsiniz. Bende aynı sorunu yaşadım sonra mingw ile değiştirdim derleyicimi sorun kalmadı hızlı derliyor şuan. Senin sorununda illaki bununla alakalıdır. Kolay gelsin... |
Teşekkürler ![]() |
C yazarken derleyici olarak Dev-C++ kullanıyorum. Fakat programı yazıyorum çalıştırıken "source file not complied" diye hata veriyor. İnternetten araştırdım fakat çözemedim sorunu. Acaba sorun nerede? |
Rica ederim, yardımcı olabilmiş isem ne mutlu bana. ![]() |
olmayan bir dosyayı gösteriyorsunuz hocam. kodlara dikkat edin class kısmına vs |
En basit kodları yazdım denemek amacıyla. Daha yeniyim, başlarda çalışırken kendisi dosyayı açacağım zaman kaydediyordu, artık etmiyor aniden bu hatayı vermeye başladı, ne yapmalıyım?
Burada bir hata mı var? Bunu yazınca da bana bu hatayı veriyor. Ya da bundan daha iyi başka bir derleyici tavsiye etme imkanınız var mı:? |
elimde c programlama dili şerafettin arıkan ın kitabı var ama konular ilerledikçe örnekleri çalıştıramıyorum derlenmiyor bi türlü ax2+bx+c nin köklerini bulan program yazıyorum ama hata alıyorum bi türlü bulamadım bi el atın #include<stdio.h> |
ben cygwin derleyici kullanıyorum bende kodu derledi ama 12. satırda ; eksiği var printfin sonunda bide 19 satırda if'de fazladan ) kullanmışın compile edememe sıkıntı muhtemelen derleyici kaynaklıdır. Eğer lunixte derliyorsan ; gcc -lm dosya.c -o dosya.exe (yazmalısın -lm math.h kutuphanesi varsa kullanılır) Ornek C Programlari |
< Resime gitmek için tıklayın >" target="_blank">< Resime gitmek için tıklayın > |
Daha yeni başladım da çok bilgim yok birde onu deneyeyim bakalım. Peki derleyiciden derleyiciye farklılıklar var mı kod yazma açısından? Edit: Yükledim dediğiniz derleyici ama siyah ekran çıktı, sorun nerede acaba? |
sağolun hocam çok basit hatalardan gitmiş ![]() |
cygwin gcc derleyici kullanır. siyah ekran gelmesi doğaldır. Lakin yüklerden paket seçme gibi bir bölüm var orada yukarıda gcc yazıp arayıp çıkan paketleri Video C Programlama Ornekleri |
#include<conio.h> #include<stdio.h> int asal(int sayi,int sonuc) { sonuc=sayi%2; if(sonuc==0) return sonuc; else return sayi; } int main() { int sayi,sonuc; printf("Sayiyi girin"); scanf("%d",&sayi); if(sonuc==0) printf("Asal değildir"); else printf("Asaldir"); getch(); return 0; } c dilinde rekürsif fonksiyonla bir sayının asal olup olmadığını kontrol etmek istiyorum nerde hatam var? |
oncelikle asal nedir onu bilmen lazim![]() sayi ikiye bolunmuyorsa asal midir ![]() o asal fonksiyonunu sil bastan dusun bir for dongusu kullanılabilir kendinden kucuk sayilara bolunuyor mu diye bolunuyorsa break le cikarsin asal değil dersin recursive sonradan gordum de recursive de fonksiyonunun kendini cagirmasi lazim for yerine fonksiyonun kendini cagirmasini kullanabilirsin ![]() |
Windows Form ortamında yapılacak ve çalışacak Sınav Test, quiz (soruları harmanlama) ödevim var yardımcı olabilecek varmı ? |
< Bu mesaj bu kişi tarafından değiştirildi CardaQue -- 7 Ocak 2014; 16:38:00 >
Bu mesajda bahsedilenler: @Seikatsu