int function1(char* array);
main()
{
/* The array MUST be initalised
otherwise the pointer will not
be defined. */
/* We have one less so the \0
will fit */
char array1[10]="987654321";
function1(array1); /* Pass the pointer to the array */
printf("%s\n", array1); /* O/P the altered array. */
}
/************************************************************************/
function1(char * array)
{
/* Pass a pointer to the string.*/
printf("%s\n", array);
array +=4; /* Modify the pointer. */
*array = 'x'; /* Modify the data pointed to
by 'array' */
}
i/'>
index : net-next.git | |
net-next plumbings | Tobias Klauser |
Age | Commit message (Expand) | Author | Files | Lines |