Şimdi Ara

C'de fonksiyon parametresi olarak dizi tanımlama

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
7
Cevap
0
Favori
624
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • void sseg(byte segset[8]){
    if(segset[0] == 1) printf("0");
    else printf("1");
    if(segset[1] == 1) printf("0");
    else printf("1");
    if(segset[2] == 1) printf("0");
    else printf("1");
    if(segset[3] == 1) printf("0");
    else printf("1");
    if(segset[4] == 1) printf("0");
    else printf("1");
    if(segset[5] == 1) printf("0");
    else printf("1");
    if(segset[6] == 1) printf("0");
    else printf("1");
    if(segset[7] == 1) printf("0");
    else printf("1");
    }
    Böyle bir fonksiyon yazzdım ama derlemedi ve main içinde bunu nasıl kullanabilirim ?
    sseg(1,0,0,0,0,0,0,0); //böyle kullanabilir miyim ?
    Doğrusu nedir nasıl kullanabilirim?
    Fonksiyon parametresi olarak diziler nasıl kullanılır ?



  • Merhabalar
    Öncelikle Cde byte tipi yoktur.
    2.side , sseg(1,0,0,0,0,0,0,0);diye yollayamazsın

    Dizi yollayabilirsin.

    mesela
    int dizi[8]={1,2,3,4,5,6,7,8};
    sseg(dizi);

    fonksiyonda bu şekilde olacak
    void sseg(int segset[8]){

    ... kodlar

    }
  • Şu yazdığınız gayet saçma umarım bir gün farkedersiniz.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • seyfi84 S kullanıcısına yanıt
    Yanlış bilgi veriyorsunuz.
    C hala geçerliliğini koruyor ve güncelleniyor.
    Ben özellikle C'yi pic programlamada kullanıyorum.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • seyfi84 S kullanıcısına yanıt
    C olmadan mikro işlemci kodlayında görelim. Eski bir dil olabilir ama makine diline ihtiyacınız olduğunda kullanıyorsunuz. Zaten insanlara sadece C öğrenin diye bir baskı kurulmuyor ki.

    < Bu ileti DH mobil uygulamasından atıldı >
  • Bende C ile mikrodenetleyici programlamayı tercih ediyorum ama üniversitededeki hocalarım assembly öğrenmeye bak diyor.
    Bilgisayarlar ile haberleşme için Visual C# hobi içinde python öğreniyorum.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.