#include <stdio.h>
#include <string.h>
#include <stdlib.h>

struct data{
    char name[ 256 ];
};

void print_struct( const void *const ptr_to_struct );

int main( void )
{
    struct data ptr;
    strcpy ( ptr.name, "George" );
    print_struct( &ptr);
}

void print_struct( const void *const ptr_to_struct )
{
    struct data *ptr = ( struct data * )ptr_to_struct;
    printf("Name = %s\n", ptr->name );
}