‘),所以拷贝替换的只是a的前4个字符,第五个字符以后的字符并没有变。 printf(“%c”,a[4])是输出字"og:type" content="webpage">‘),所以拷贝替换的只是a的前4个字符,第五个字符以后的字符并没有变。 printf(“%c”,a[4])是输出字" /> ‘),所以拷贝替换的只是a的前4个字符,第五个字符以后的字符并没有变。 printf(“%c”,a[4])是输出字"> 下面语句的输出结果是_______. Char *alp[]={“ABC”,“DEF”,“GHI”}; Int i; for(i=0;i<_软件运维_内存溢出

阅读 27

下面语句的输出结果是_______. Char *alp[]={“ABC”,“DEF”,“GHI”}; Int i; for(i=0;i<,第1张

答案是字符e, strcpy(a,b)意思是将字符串b拷贝到字符串a中,b的总共长度才4(字符串结尾都会有一个结束字符’\0‘),所以拷贝替换的只是a的前4个字符,第五个

字符以后的字符并没有变。 printf(“%c”,a[4])是输出字符串a中的第五个字符,由于第五个字符没有被替换,还是原来的字符e

#include<stdio.h>

char fun(int num)

char* fun(int num) //返回字符串

{

    char alp[2][10]={"AB","ab"} //字符串用双引号表示

    if(num>5)

        return alp[0]

    else

        return alp[1]

}

//主函数

int main()

{

    int a

    scanf("%d",&a)

    printf("%s\n",fun(a))

    return 0

}

char a[]="0123456789";

*p=a+4

printf("%c",*p)// 输出的是'4',不含单引号。

char a[]="0123456789”;

*p=a+4


printf("%c",*p++)//输出是4。

欢迎分享,转载请注明来源:

内存溢出

原文地址:

http://outofmemory.cn/yw/7782097.html
都会
(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
cad2007注册机 cad2007注册机 一级用户组
小程序怎么对接thinkphp后台
上一篇
2023-04-09
哪个是安装呀
2023-04-09

发表评论
请登录后评论... 登录
提交

    评论列表(0条)
保存
{label} {label}