新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
C语言没有string类型
创新互联于2013年开始,是专业互联网技术服务公司,拥有项目网站设计、做网站网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元青原做网站,已为上家服务,为青原各地企业和个人服务,联系电话:18982081108
你可以改成这样,用char *来表示string就可以了
#include stdio.h
#include stdlib.h
#include string.h
char * a(char * s)
{
s="这里是子函数";
return s;
}
void main()
{
char *b;
b = (char *)malloc(sizeof(char *));
printf("%s",a(b));
printf("这里是主函数\n");
}
你嵌套的循环太多了,只有光标是循环语句没有运行完。每个循环语句都要执行10次,9个变量总共要执行10亿次,循环太多了。
for(k=0;k=9-j;k++)
这句话错了啊,死循环,for()里面第二个参数一般是判断的吧比如大于小于之类的