C Programlama 9 Struct ve Stringler (Dizgiler)

preview_player
Показать описание
Struct oluşturulması, birden farklı ve fazala değişken tipinden tek bir değişken tipinin oluşturulması (typedef), enum (enumurator) kullanılması ve yeni enum tiplerinin oluşturulması,
dizgiler (string) kullanılması, dizgi sonu (end of string) tanımlanması, dizgilerin kopyalanması (derin kopyalama (deep copy) ve sığ kopyalama (shallow copy)) dizgi boyutlarının bulunması, gösterici kopyalaması, karakter dizileri ve dizgilerin birlikte kullanılması.
Рекомендации по теме
Комментарии
Автор

Onca yoğunluğun arasında böylesine kıymetli bilgileri hiçbir karşılık beklemeden insanlarla paylaşmanız çok onurlu bir davranış, herkes adına çok teşekkür ederim.

serdardogan
Автор

7. videoya kadar 1.5 hızda izledim 8 de 0.75 saygılar hocam.

bkcyigit
Автор

Allah razı olsun.Sizin gibi faydalı iş yapanların artması dileğiyle.

emrekiziltoprakkk
Автор

Her şey çok güzel gidiyordu bu videoya kadar. Beynim yanmaya başladı hocam.

Mustafa-wvcs
Автор

Sanırım 35. Dakikada bir atlama olmuş hocam.

ybarisbayram
Автор

hocam ağzınıza sağlık dakika 30 da verdiğiniz tarih bilgisi içinde ayrıca teşekkürler

furkanyaman
Автор

Hocam siz aşmış bir insansınız. Emeğiniz için ne kadar teşekkür etsem az. 5 yıl sonra MIT'deki arkadaşlarıma gösteeceğim sizi bu adam beni bu bilgisayar yoluna soktu diye :D

alieser
Автор

bu derste zorlandım ama bir haftada tam oturturum bu konuyu ve çok teşekkür ederim<3

zonatona
Автор

23:00 hocam çok profesyonelce olaydan sıyrılıyor :d

rrenoss
Автор

8.2'nci videoyu(8. videonun sonunda soylediginiz, diger videoda pointer iler ilgili örnek yapacagim dediginiz video) çekmemişsiniz galiba değil mi?

anldemir
Автор

struct'larla ve pointer'larla örnek atacağım demiştiniz yakın zamanda çekebilir misiniz?

ilaydaboncuk
Автор

hocam öncelikle emeğinize sağlık c programlamanın slaytlarında gördüğümüz dizi ve pointer uygulamaları ile dosya işlemleri için hazırlamış olduğunuz videolar var mı yoksa seri burda son mu buluyor?şimdiden teşekkürler.

ufukari
Автор

Hocam c de çevre birimlerden veri nasıl alıyoruz acaba mesela bir bluetooth modülü

caglarpeker
Автор

hayırlı gunler hocam allah razı olsun istifade ediyoruz verdiğiniz orneği degiştirerek yapmaya calıstım
olusturulan calısan tipinde bir tipe sirket isminde bir pointer atayıp dizi mantığında 1. calısan 2. calısan bilgilerini girmeye calısmak hatalı mı hatalı ise dogrusunu nasıl yaparız(yani olusturulan tipi dizi gibi kullanacagız)


typedef enum{bay, bayan}cinsiyet;
typedef enum{pazartesi, sali, carsamba, persembe, cuma, cumartesi, pazar}gunler;
typedef struct{
int yas;
char isim[15];
cinsiyet c;
gunler tatilgunu;
}calisan;

void main()
{
calisan *sirket;
sirket = (calisan *)malloc (sizeof(calisan)*2);
int i;
for(i=0;i<2;i++){
printf("sirket calisan bilgilerini giriniz:\nsirket %d inci calisan ismi yasi tatil gunu cinsiyeti \n", i+1);
scanf("%s%s%s%s", sirket[i]->isim, sirket[i]->yas, sirket[i]->tatilgunu, sirket[i]->c);

}

mktsmnrcn
Автор

hocam öncelikle emeğinize sağlık malloc dan sonra free kullanmalimiyiz ?

movlaeliyev
Автор

belki cevap verecek arkadas vardir struct yapisinin icinde nasil birden fazla sayi tutabilirz bir kisi icin mesela batunun notlari 35, 40, 45, 50 gibi

batuhan
Автор

hocam veri yapıları c dısındaki bir dille de yapılabılır mı yada c buna en uygun dilmidir diye sorayım

jonturk
Автор

Hocam dizi ve gösteci uygulamaları'nı bulamadım ya.

bulentgeckil
Автор

32:44 hocam çok tatlısınız ya asdjashda

maxineaf
Автор

hocam belki çok cahilce bir soru ama ;
struct içinde : char * isim ; şeklindeki tanıma klavyeden scanf ( "%s", ali.isim ) yada & koyarak giriş alamıyorum neden ?

portahane