Posts

Showing posts with the label c

C queue implementation

  Queue (Kuyruk), liste gibi programlama icerisinde siklikla kullanilan veri yapilaridan bir tanesidir. Hafiza isleyisi acisindan listeye benzer. Bir kac operasyonu kisitlanmis liste ile elde edilebilir. Eleman ekleme ve cikarma islemleri belli kurallar cercevesinde gerceklesir. Eleman ekleme kuyrugun sonundan, cikarma ise kuyrugun basindan yapilir.

C linked list implementation

  Linked List (Bagli Liste), temel veri yapilarindan bir tanesidir. Hemen hemen tum veri yapilari, listeler kullanilarak olusturulabilir. LISP ve turevi dillerin isleyis semasini olusturur. Bu sebeplerden dolayi oldukca onemlidirler. 

C quick sort Implementation

This code is about implementation of quick sort algorithm in C programming language. git

C Pointers [tr]

Image
Default olarak, C++ compile time’da bir fonksiyon çağrısını bu fonksiyonun doğru tanımı ile karşılaştırır. Bu işleme static binding denir. Programcı bu işlemi run time da yapabilir, bu işleme de dynamic binding adı verilir. Eğer programcı dynamic binding yapmak istiyorsa, fonksiyonun başına virtual yazarak yapabilir.