arakdaslar oncelikle slmlar.. problemim su dinam ik dizi olusturmak istyorum .. burda amacim diyelimki kullanici bir deger gircek kalvayeden ve bu kadr elamnli bir dizi olusturcam... bunu şöyle yapnca hata veryo
int kullanci_degeri; scanf("%d",&kullanici_degeri); double dizi[kullanici_degeri];
ve biraz daha dvmi varda onmli diil.. burda diyoki dizi tanimlarken sabit bir deger girmelisin... 5,10 gibi.. daha soran malloc kullandim beceremedim yardim edrseniz sevinirim arkadaslar cok tesekkuler
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
malloc ile boyutu çalışma zamanında belli olacak diziler için alan ayrılır. kullanımı;
int main(void) { char *s
s = malloc(1000) /*dizi için bin byte ayır
gets(s[1])
return 0; }
Örnek hiç bir şey yapmıyor. Sadece basitçe kullanımını gösterdim. burada 1000 yerine klavyeden girilen bir değeri atayabilirsin. Sonra da diziyi istediğin gibi kullanırsın. Yalnız önemli olan nokta dizinin bir işaretçi ile tanımlanması gerektiği.
int kullanci_degeri;
scanf("%d",&kullanici_degeri);
double dizi[kullanici_degeri];
ve biraz daha dvmi varda onmli diil.. burda diyoki dizi tanimlarken sabit bir deger girmelisin... 5,10 gibi.. daha soran malloc kullandim beceremedim yardim edrseniz sevinirim arkadaslar cok tesekkuler
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.