C语言--把一个字符串的内容逆序
程序员文章站
2022-05-24 19:05:22
问题:
把一个字符串的内容逆序输出
#include
#include
问题:
把一个字符串的内容逆序输出
#include<stdio.h> #include<assert.h> #include<string.h> char * my_change(char*srt1,int k) { char *ret = srt1; char *start = srt1; char *end = srt1 + k - 1; char tmp; while (start < end) { tmp = *start; *start = *end; *end = tmp; start++; end--; } return ret; } int main(void) { char arr[10] = "abcdef"; int k = strlen(arr); printf("%s\n", my_change(arr,k)); system("pause"); }
下一篇: napseed怎么给图片添加文字?
推荐阅读
-
C#把整个文件内容读入字符串变量的方法
-
在字符串中找出第一个只出现一次的字符。经典C语言例题
-
C语言:判断一个字符串是否为另外一个字符串旋转之后的字符串。
-
C语言:字符串替换空格:请实现一个函数,把字符串中的每个空格替换成“%20”。
-
C语言:实现一个函数,可以左旋字符串中的k个字符。
-
Linux系统下的C语言练习:判断一个字符串是不是另一个字符串的子串,比如"ab"是"aabcd"的子串
-
c语言将一个数组中的值按逆序重新存放。例如,原来顺序为8,6,5,4,1.要求改为1,4,5,6,8.
-
C语言 编写加密程序,将用户输入的一个英文句子加密为加密字符串,然后输出加密字符串。
-
C语言学习之将一个数组中的值按逆序重新存放。例如,原来顺序为8,6,5,4,1. 要求改为1,4,5,6,8。
-
C语言:从键盘输入一个字符串str,统计str中小写字母a到z共26个字母的个数(个数为0的不显示,其它字符不统计)。