Konular

Fonksiyonlara Pointer Yollamak

Bu yaz da C'de fonksiyonlara nasıl pointer atılıp üzerinde işlem yapılır o anlatılmaktadır.

 

/*

============================================================================

Name : PassingPointersBetweenFunc.c

Author :

Version :

Copyright : Your copyright notice

Description : Hello World in C, Ansi-style

============================================================================

*/


#include <stdio.h>

#include <stdlib.h>

//Burada dikkat etmemiz gereken fonksiyonun pointer aldT1i ŸT1i dT1i r.

void birseylerYap(char *yazi)

{

//Basit olarak fonksiyonun 4. karakterini K harfi ile degistiriyoruz.

*(yazi+4)='K';

}

int main() {

int i=0;

//Merhaba yazisini atiyoruz.

char *yazi="Merhaba";

//Ekrana basiyoruz

for(i=0;i<7;i++){printf("%c ",*(yazi+i));}

//Herhangi birseyler yapmasi icin fonksiyona yolluyoruz.

birseylerYap(yazi);

//Degistigini gormek icin tekrar ekrana basiyoruz.

for(i=0;i<7;i++){printf("%c ",*(yazi+i));}

free(yazi);

return 1;

}

Fonksiyonlara Pointer Yollamak

Kaynak

 

Yorumunuzu Ekleyin

if Kullanımı

18,725 Okunma Henüz yorum yapılmamış 01/12/2009 21:09:30

Fonksiyonlara Giriş

cpp fonksiyon mantığına giriş

17,728 Okunma Henüz yorum yapılmamış 08/12/2009 21:04:39

Pointerlar

17,192 Okunma Henüz yorum yapılmamış 15/12/2009 19:06:39

switch - case

16,971 Okunma Henüz yorum yapılmamış 08/12/2009 20:12:46

For Döngüleri

do while, while, for, continue, break

16,472 Okunma Henüz yorum yapılmamış 07/12/2009 19:55:37

C# daTipler Arası Nasıl Dönünüşüm Yapılır?

Bir değişken tanımlandığında, o değişkenin türü ve bu türe bağlı olarak bellekte ayrılacak yer de belirlenir.Bu nedenle o değişkene farklı türde değer atanması hataya neden olur.Farklı türdeki değişkenler arasında işlem yapacaksak, değişken dönüşüm işlemi yapmamız gerekir.Değişkenleri dönüştürmek için hazır metotları kullanırız.

252 Okunma Henüz yorum yapılmamış 13/01/2021 12:46:00

Yükleniyor...