2016 - 2024

感恩一路有你

loop while循环语句 函数返回值为字符串时,返回值类型是char*吗?

浏览量:1145 时间:2021-03-14 08:19:18 作者:admin

函数返回值为字符串时,返回值类型是char*吗?

老大,你的代码有问题。首先,确保它是字符串指针,而不是指针数组char*P[127]char*STR[127]。Char*getString(Char*STR){Char*STRP=null//首先定义字符串指针Char x[127]printf(%s”,STR)scanf(%s”,&x)STRP=x//并将指针指向新分配的字符串内存地址Return STRP//以便返回字符串指针}int main(){Char*P//因为函数返回Char*,当然,这里应该将其定义为char*char STR[127]scanf(%s,&str)P=getString(STR)printf(%s,P)}

loop while循环语句 return怎么返回字符串 c语言函数返回字符串数组

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。