C'de Giriş ve Çıkış İçin Yeni Başlayanlar Kılavuzu

C'de Giriş ve Çıkış İçin Yeni Başlayanlar Kılavuzu

Herhangi bir programlama dilinde başlarken, başlangıç ​​noktası her zaman dil için temel Giriş/Çıkış(I/O) sistemidir. Girdi, programınız çalıştığında veri toplamanızı sağlarken çıktı, kullanıcıya belirli bilgileri görüntülemenizi sağlar.





C'de kodlama yaparken, temel G/Ç için doğru standart kitaplık işlevlerini çağırmanız gerekir. Her zaman şunları eklemelisiniz: Bu işlevlerin programınıza yüklenmesini sağlamak için başlık dosyası.





Çıktı

C'deki standart çıktı akışı PC ekranıdır. Yani, çıktısı alınacak bilgisi olan bir C programını çalıştırdığınızda, ekranda görüntülenecektir. Akış, bir yerden diğerine akan bir dizi karakterdir.





Dosya gibi başka bir çıktı akışı kullanmak da mümkündür. Ancak, bu başka bir gün için ileri bir konudur.

C dili kullanır yazdır() ekrana bir dizi karakter yazdırma işlevi. Bu karakter dizisi (bazen değişmez olarak da adlandırılır), içinde çift tırnak arasına yerleştirilir. yazdır() işlev.



#include
int main( void ) { // main function included in every program
printf('Programming is easy!
' );
}
Output displayed:
Programming is easy!

1. satırdan, #Dahil etmek bir önişlemci yönergesidir. Önişlemciye G/Ç başlığının içeriğini eklemesini söyler ( ) program derlenmeden önce.

Program çıktısının şunları içermediğine dikkat edin. . Bunun nedeni bir kaçış dizisi olmasıdır. Bir kaçış dizisi, yalnızca içlerinde bulunan karakterlerden başka, özel bir anlamı olan karakterlerin birleşimidir.





ters eğik çizgi ( ) derleyiciye özel bir çıktı yapacağını söyleyen bir karakterdir. Örneğin, yeni bir satırın yazdırılacağı anlamına gelir. Bir sonraki program çıktısı (varsa) bu yeni satırdan başlayacaktır.

Aşağıdaki tablo bazı yaygın kaçış dizilerini özetlemektedir.





Kaçış dizisi Açıklama
Yeni hat. İmleci bir sonraki satırın başına yerleştirir
\ Ters eğik çizgi karakteri. Dize ters eğik çizgi ekler
T Yatay sekme. İmleci bir sonraki sekme durağına yerleştirir
' Çift alıntı. Dizeye çift tırnak ekler

Uzayın özünde, bazen metin düzenleyicinizde uzun yanalları ayırmanız gerekebilir. Bunu birden fazla kullanarak rahatlıkla yapabilirsiniz. yazdır() mesajınızı yazdırmak için işlevler.

Aşağıdaki örneğe bakın:

#include
int main( void ) { // main function
printf(' C is a structured programming language that is strongly typed. Unlike python, you need to put a variable's ');
printf ('data type while programming in C.');
}

Giriş

C'deki standart giriş akışı klavyedir. Bu, programınız bir giriş istediğinde, bu verilerin varsayılan olarak klavyeden gelmesini beklediği anlamına gelir.

Giriş akışının bir dosya gibi başka bir şeye yönlendirilebileceğini bilmeye değer.

C dili kullanır tarama() kullanıcı girişi almak için işlev. Aşağıdaki örneğe bakın:

#include
int main( void ) {
int integer1;
printf( 'Enter an integer
' ); // prompt user for response
scanf( '%d', &integer1 ); // read an integer
if ((n%2)==0){
System.out.println(' Your number is even');
}else{
System.out.println(' Your number is odd');}
}

NS tarama() işlev iki bağımsız değişken alır: bir dönüştürme belirteci ve bir bellek adresi. Yukarıdaki örnekten, %NS dönüşüm belirtecidir. anlatır tarama() bir tamsayı girmek için NS NS içinde %NS 'ondalık tamsayı' anlamına gelir.

İkinci argüman bir ve işaretiyle başlar ( & ), C'de 'adres operatörü' olarak adlandırılır. &tamsayı1 derleyiciye, kullanıcıdan alınan değerin hangi bellek adresinin saklanması gerektiğini söyler.

sahte bir numaradan çevrimiçi kısa mesaj göndermek

Sonra tarama() deyimi bir programda çalıştırıldığında, derleyici bir değer girmenizi bekler. Değeri yazıp Enter tuşuna (veya Return tuşuna) basarak gönderirsiniz. Bu değer sizin değişkeninize atandığında, programdaki diğer herhangi bir referans aynı değeri kullanacaktır.

Başlangıç ​​Programıyla C Öğrenmek

Programlama yolculuğunuza başlamak çok heyecan verici bir çabadır. Yanlış yapılırsa, bunun yerine göz korkutucu bir meydan okuma haline gelebilir.

Bir şeyleri pratik durumlara uygulamadan öğrenmek genellikle problemdir. At gözlüklerini çıkar; bilginizi uygulayabileceğiniz bazı ilginç senaryolara kendinizi koymayı deneyin. Bazı başlangıç ​​programlarıyla pratik yapmak, yeni edindiğiniz bilgileri korumanın en iyi yollarından biridir.

Paylaş Paylaş Cıvıldamak E-posta Bu Başlangıç ​​Projesi ile C Programlama Nasıl Öğrenilir

Programlamaya başlamak istiyor ancak C'den emin değil misiniz? Dilin size uygun olup olmadığını kontrol etmek için bu C programlama başlangıç ​​eğitimini deneyin.

Sonrakini Oku
İlgili konular
  • Programlama
  • C Programlama
  • Kodlama İpuçları
  • Programlama
Yazar hakkında Jerome Davidson(22 Makale Yayımlandı)

Jerome, MakeUseOf'ta Personel Yazarıdır. Programlama ve Linux ile ilgili makaleleri kapsar. Aynı zamanda bir kripto meraklısı ve kripto endüstrisini her zaman takip ediyor.

Jerome Davidson'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın