C语言注释 /* */会被替换为什么?

上课时候提的一个课外问题,请问一下C语言注释 /* */会被替换为什么?

/* */是注释,编译器不管其中的内容。但是有没有想过编译器会把它替换成什么呢?是一个空格?还是不留痕迹?可以写代码来测试你用的编译器吗?

编译器编译的时候直接忽略掉了,啥也不替换