[*]①定义循环变量i,字符变量first和字符指针变量p,并使p指向字符串s。 ②把字符串s的第一个字符赋给first变量保存起来。 ③在for循环语句中,循环变量i从0开始,依次递增直到其值等于或大于(int)strlen(s)-1,把

admin2010-04-05  11

问题

选项

答案[*]

解析 ①定义循环变量i,字符变量first和字符指针变量p,并使p指向字符串s。
    ②把字符串s的第一个字符赋给first变量保存起来。
    ③在for循环语句中,循环变量i从0开始,依次递增直到其值等于或大于(int)strlen(s)-1,把*(p+i+1)的值赋给+(p+i),实现把字符串s中的所有字符左移一个位置,循环结束后,把first的值赋给p[strlcn(s)-1],即把字符串的首字符移动到字符串的最后位置上。
转载请注明原文地址:https://jikaoti.com/ti/vVj7FFFM
0

相关试题推荐
最新回复(0)