Would you like to react to this message? Create an account in a few clicks or log in to continue.



 
AnasayfaLatest imagesAramaKayıt OlGiriş yap

 

 C Nedir? &Temel Bilgileri

Aşağa gitmek 
YazarMesaj
§iriu§
•°o.O©AÐ1O.o°•
•°o.O©AÐ1O.o°•
§iriu§


Mesaj Sayısı : 130
Kayıt tarihi : 05/10/08

C Nedir? &Temel Bilgileri Empty
MesajKonu: C Nedir? &Temel Bilgileri   C Nedir? &Temel Bilgileri I_icon_minitimePtsi Ekim 06, 2008 4:19 pm

C Nedir?
C programlama dili, Dennis Ritchie tarafından Bell laboratuarlarında
yapılmıştır. PDP-11 ile Unix altında çalışmak için yapılmış olmasına
rağmen, ilgi üzerine MS-DOS altında çalışacak hale getirilmiştir.
Basitliği, oluşan kodun küçüklüğü, ve her çeşit programlamada
kullanılabilmesi, C yi popüler bir dil yapmıştır.

Temel Bilgiler
*-----------------------*
Bu dili anlatırken azda olsa belli bir düzeyde programlama bilgisine
sahip olduğunuzu düşünmekteyim. Ancak yeni başlayanlarada mümkün olan
en iyi şekilde yaklaşabilmek için başlangıçta C++ diline ait veri
tiplerinden, değişken tanımlamadan ve değişkenlere değer atamadan
bahsedip, basit bir C++ programının yapısına göz atacağız. Hazırmısınız
? Hemen başlamaya ne dersiniz?

Veri Tipleri
Temel Veri Tipleri :
*------------------------*
Bool: true ve false değerlerini alır. true = 1, false = 0 gibi
düşünelebilir. Derleyicisine göre Bool şeklindede tanimlanıyor
olabilir.
Char : ASCII karakterleri ve çok küçük sayılar için kullanılır.
Enum : Sıralanmış değerleri tutar.
Int : Sayma sayıları.
Long : Sayma sayıları.
Loat : Ondalıklı sayılar.
Double: Ondalıklı sayılar.
Long Double: Ondalıklı sayılar.
Void : Değersiz - boş.
Temel Veri Tiplerinin Uzunlukları :
*------------------------------------*
Not : Bu değerler 32 bit uygulama geliştirme ortamındaki platformlara özeldir. Platformdan platforma değişebilir.
bool : 0--1
char : -128 -- 127
enum : int ile aynı değerde
int : –2,147,483,648 -- 2,147,483,647
long : –2,147,483,648 -- 2,147,483,647
float : 3.4E +/- 38
double: 1.7E +/- 308
long double: 1.2E +/- 4932
unsigned :
unsigned belli veri tiplerinin işaretsiz değerler almasını sağlar.
Örneğin; unsigned char 0 - 255 arasında değer alır. Dikkat edilecek
olunursa negatif kısım atılmış ve burada ki değer uzunluğu pozitif
kısıma eklenmiş. unsigned char;int ve long türlerine uygulanabilir.

typdef - Türleri kendinize göre adlandırın : -*-------------------------------------------- *
typdef kullanarak tanımlanmış türleri kendinize göre
adlandırabilirsiniz..Dikkat ediniz ki bu şekilde yeni bir tür
yaratmıyorsunuz. Ayrıca bu isimlendirmenizi diğer tiplerle birlikte
kullanamazsınız. örneğin: typdef double FINANSAL artık double yerine
FINANSAL kullanabilirsiniz. long FINANSAL şeklinde bir kullanım
hatalıdır.

Değişkenler
Değişken nedir?
*--------------------*
Değişken belli bit türe ait verileri saklayan veri deposudur. Aksi belirtilmedikçe içerikleri değiştirilebilir.
Değişken nasıl Tanımlanır ?
*------------------------------*
Değişkenleri tanımlamak için aşağıdaki notasyon kullanılır. [Veri Tipi]
[Değişken Adı]; Örneğin içinde sayı tutacak bir değişken şu şekilde
tanımlanabilir. int sayi; Benzer olarak aşağıdaki tanımlamalarda
doğudur char c; int i; float f; double d; unsigned int ui;

Değişken isimlerini tanımlarken dikkate alınacak noktalar : *------------------------------------------------------*
C++ dilinde de C dilinde ki gibi büyük ve küçük harfler farklı verileri
temsil eder. Örneğin; char c; char C; int sayi; int Sayi; c ve C
hafızada farklı yerleri gösterirler. sayi ve Sayi'da farklıdır.
Değişkenler harflerle yada _ ile başlar. İçlerinde boşluk yoktur.
Değişkenler istenildekleri yerde tanımlanabilirler. Ancak burada
dikkate alınması gereken noktalar vardır. Lütfen bölüm sonundaki
örneklere göz atınız.

Değişkenlere değer atanması :
*-------------------------------*
Bir değişkene değer atamak için = operatörü kullanılır. Değişkene değer
atama tanımlandığı zaman yapılabildiği gibi daha sonradanda
yapılabilir. Örneğin; Tanımlama sırasında değer atama: char c = 'c';
int sayi = 100; Daha sonradan değer atama: char c; int sayi; c = 'c ';
sayi = 100; Aynı anda birden fazla değişken tanımlanabilir, ve aynı
anda birden fazla değişkene değer atanabilir; int i , j , k; i = j = k
= 100; i,j,k'nın değeri 100 oldu.
Alıntı:BTsorucevap.com

Alintidir.
Sayfa başına dön Aşağa gitmek
 
C Nedir? &Temel Bilgileri
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» Takım BiLgiLeri(TS)
» Irc ve Mırc Hakkında Temel Bilgiler
» Asp nedir?
» Php nedir?
» Trojan Nedir?

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
 :: Programlama Dilleri :: C / C++ / C#-
Buraya geçin: