I don't think making a variable "const" will have an effect on memory reservation. If you're talking about global variables, then no. If you only use it once it's better to use the defines or just the plain strings since they are released from the memory when the public function ends.