Schreibt eine Funktion, die den Pointer auf den ersten auftretenden
Buchstaben zurückliefert, falls keiner existiert Rückgabe 0.
// ************************************************************************************************
// Autor/en: http://www.online-vba.de - Marc Wershoven
// Verwendung der Quelltexte auf eigene Gefahr!
// Es gelten die Nutzungsbedingungen von www.Online-VBA.de!
// Original-Quelltext: www.online-vba.de/cpp_pointer2.php
// ************************************************************************************************
#include <stdio.h>
char* wo_in_zk(char *, char);
void main()
{
char zeichenkette[30]="abcdefghabcdabcabcccde";
printf("Adreße des ersten Buchstaben: %p", wo_in_zk(zeichenkette,'a'));
}
char* wo_in_zk(char * lokpointer, char buchstabe)
{
int z=0;
while(lokpointer[z]!='\0')
{
if (lokpointer[z]==buchstabe)
return &lokpointer[z];
z++;
}
return 0;
}