C Diline Giriş
C dilinin standardı yoktur, ama ANSI grubu ,bu konuda
çalışmaktadır.C nin Taşınabilirlik referansları
iyi olmasına rağmen ,derleyicileri arasında farklılıklar
vardır.Bu değişiklikler genellikle BIOS fonksiyonları
gibi
standart olmayan şeyler kullanıldığında kendini gösterir.
C dili fonksiyonlardan oluşmuştur ve bütün programlar
main( ) fonksiyonu ile başlamaktadır. Diğer
fonksiyonları bu fonksiyondan çağırıyoruz .Fonksiyonlar işlem
satırlarından oluşmaktadır.
Fonksiyon_adı()
{
işlem satırı
.
.
.
işlem satırı
}
# INCLUDE : Adı verilen başlık dosyasını
okumasını ve bu dosyadaki kütüphane fonksiyonlarının
kullanılmasını sağlar. Bir fonksiyonda komut türüne bağlı olarak
birden fazla başlık dosyası tanımlanabilir
# include "stdio.h"
# include "conio.h"
# include "stdlib.h"
PRINTF(" . . . ") : Tırnak arasında gösterilen
bilgiler direkt ekrana yazılmaktadır.
# include "stdio.h"
main()
{
printf ("Ben C Çalışmaya Başladım.");
}
# include "stdio.h"
main()
{
printf ("Ben");
printf ("C dili Çalışmaya ");
printf("Başladım.");
}
C ' de 5
Temel Veri Türü Vardır.
1-CHAR
karakter
2-INT
tamsayı
3-FLOAT kayan
noktalı sayı
4-DOUBLE çift duyarlı kayan
noktalı sayı
5-VOİD
değersiz
GLOBAL değişken ,bütün fonksiyonların dışında tanımlanan
değişkenlerdir.
LOKAL değişkenler , fonksiyonların içinde tanımlanan
değişkenlerdir.
fonk1( )
{
int d1;
işlem satırı;
.
işlem satırı;
}
fonk2( )
{
int d1;
.
işlem satırı
.
işlem satırı
}
Fonksiyonların d1 değişkenlerinin birbirine etkisi yoktur.
Çünkü değişkenler lokaldir.
printf ( "sayının değeri : %d ",25);
Burada %d ifadesi format tanımlayıcıdır
yani 25 sayısı %d ifadesine aktarılır. Bilgisayar
ekrana şunu yazar.
sayının değeri : 25
VERİ
TÜRÜ
FORMAT
char
%c
printf ("%c ",' f ' );
int
%d
printf ("%d ",35);
float
%f
printf ("%f ",37.456789);
double
%f
# include "stdio.h"
main( )
{
int d1;
d1=275;
printf ("d1 değişkeninin değeri : %d 'dir.",d1);
}
# include "stdio.h"
main( )
{
int d1;
char d2;
d1=3321; d2='f';
printf ("%d ve %c ",d1,d2);
}
Anket
Son Konular
2012-03-22 19:47 - Geliştirdiğin kodları satmak ister misin
2012-02-12 23:21 - SMF forumu vbulletin foruma aktarmak
2011-12-14 21:50 - Motorlu araçlar otomobil vergisi sorgulama
2011-12-14 21:47 - Sorgulamalar
2011-12-11 14:33 - Ben az önce ne arayacaktım
2011-09-10 22:51 - DSLR Fotograf Makinası sınıflandırması
2011-09-09 17:33 - ‘Crop Factor’ Nedir, hakkında bilgi
2011-09-09 17:30 - Fotograf Rehberi
2011-08-20 21:30 - Samsung LEDTV'lerde .SRF ve XFS süprizi
2011-08-19 00:45 - 2011 yılının web tasarım trendleri
2011-04-09 20:18 - Alan adları gerçek isim sahiplerine verilecek!
2011-01-13 01:43 - SEO İçin Dikkat Edilmesi Gereken Hususlar
2011-01-13 01:42 - Meta tag SEO Optimization
2011-01-13 01:41 - Google Adsense Hakkında Detaylı Bilgi
2011-01-13 01:40 - Soru Ve Cevaplar ile Google Adsense
2011-01-13 01:39 - Arama motoru Google ve Pagerank
2011-01-13 01:38 - Seo Sözlüğü
2011-01-13 01:37 - Google Arama Özellikleri
2011-01-13 01:36 - Adsense Reklam Yerleşimi
2011-01-13 01:35 - Robots.txt Dosyası Kullanım Robotları Yölendirme Kontrol
2011-01-13 01:34 - Sitenizin Google ve Web deki Yeri
2011-01-13 01:33 - Arama Motoru Bilgi ve İpuçları
2011-01-13 01:31 - Arama Motorları Teknikleri
2011-01-13 01:29 - Google Pagerank Detaylı Anlatım
2011-01-13 01:27 - Sitenize Ziyaretçiler En Çok Hangi Kelimeler İle Gelmiş
2011-01-13 01:25 - Pagerank Nedir?
2011-01-13 01:19 - Fireworks Shadow and Glow
2011-01-13 01:18 - Fireworks Sharpen
2011-01-13 01:16 - Fireworks Other
2011-01-13 01:13 - Fireworks Blur
2011-01-13 01:09 - Fireworks Bevel and Emboss
2011-01-13 01:05 - Fireworks Adjust Color
2011-01-13 01:03 - Fireworks Save as Style
2011-01-13 00:58 - Fireworks Text Menüsü
2011-01-13 00:54 - Fireworks Select Menüsü
2011-01-13 00:54 - Fireworks Modify Menüsü
2011-01-13 00:51 - Fireworks View Menüsü
2011-01-13 00:18 - Fireworks Edit Menüsü
2011-01-13 00:16 - Fireworks File Menüsü
2011-01-13 00:05 - İnternet - Web Tarayıcılar (Browser)
2011-01-13 00:04 - İnternet - Web Server Yazılımları
2011-01-13 00:03 - İnternet ve Web İlişkisi
2011-01-13 00:02 - İnternette Kullanılan Protokoller
2011-01-13 00:01 - İnternet - World Wide Web (WWW) Nedir?
2011-01-13 00:00 - İnternet - URL nedir?
2011-01-12 23:43 - İnternet Backorder Nedir?
2011-01-12 23:34 - İnternet - Virüs Nedir?
2011-01-12 23:32 - İnternet Paypal nedir? Nasıl Kullanılır?
2011-01-12 23:31 - İnternet - DNS Nedir?
Günün Konuları
c# . javascript . C . xmlhttprequest . xml . xmlhttprequest nedir . c# ile yazma . c# kod çalıştırma . while . c# kodları . integer . c# string . c# tipler . value . type . reference type . console . const . decimal . boolean . writelene . printf . include . scanf . ajax nedir . http . http istemleri . ajax örneği . ajax tarayıcı desteği . activexobject . ajax ile sunucuya istek göndermek . null . showhint . getxmlhttpobject . statechanged . ajax php örneği . ajax asp örneği . ajax html sayfası . c# doğuşu . c# programlama sanatı . c# atama işlemleri . c# kuralları . c# türlerin tanımlanması . int . programlama . c# program kodları . c# döngü . c# ile ekrana yazı yazdırmak . c# aritmetik . c# operatörler . c# int . casting . byte . c# console . c# konsoldan veri girişi . static void main . c# decimal veri tipi . c# kayar nokta verileri . IEEE . c# yazı biçimlendirme . currency . general . c# char . compareTo . equals . c# while döngüsü . c# for döngüsü . c# foreach döngüsü . döngüler . hata yakalama . catch . pperatörler . .net framework . delphi . c++ builder . write . c# deki string dönüşümler . C nedir . C fonkisyonlar . getch .














Yeni yorum gönder