你只要记住一点就可以了,函数本身的定义域是x的取值范围,和x+3什么没有任何关系,
x+3那个是把x统一替换成x+3了,求f(x+3)的定义域时也是求x+3中x的取值,用x+3替换了x,那么新的x+3的范围就是以前x的范围[a,b],即a≤x+3≤b,所以新的x的取值范围是[a-3,b-3],
这太基本了,搞不懂基本概念的话做多少题都是错的,建议你多想想我说的第一句话,还有新x和旧x的范围就分别是新旧函数的定义域,还有替换的思想在解题中很有用.
如果想了九十九遍还不懂,那再问也可以,没有多思考最好不要总问.