I can declare and use strings with the string.h library but seem to have issues when creating functions the return strings. A WString.h include seems to fix this but iI dont know why. I was hoping someone might know or could point me to some information on the Arduino String and Wstring libraries. Thanks
I can declare and use strings with the string.h library
The string.h header file contains function prototypes for functions that deal with strings.
but seem to have issues when creating functions the return strings.
But you are not going to show any code or explain what the issues are. Just why did you post here?
A WString.h include seems to fix this
Nonsense. Including WString.h, which defines the String class, does NOT make string processing work.
could point me to some information on the Arduino String and Wstring libraries
Case matters. A great deal.
There is no String library. There is a String class defined in the WString library. Why the idiot that defined the class did not pay attention to the convention that the header and source file names should match the class name is one of those mysteries that the Arduino team just can't (or won't) explain or fix.