Somewhere I read that we cann't get addresses of constants or expressions as these are not saved in memory (regarding C), we can get addresses of variables or structures only.But constants are saved in data segment of a process which is saved in memory then why cann't we get address of a constant?