Write to a specific location in memory

(*(unsigned int*)0xffe0004c) = 0;
(*(unsigned int*)reg_value) = 0;

Using pointers with an array index

	uint8_t *p_buffer = &MyArray[0];

	p_buffer[5] = 55;		//(No * used)

Calling Function That Wants A Constant Pointer With A Variable Pointer

ffs_remove((const char*)filename);