C语言实现返回字符串函数的方法有哪些