C语言--把一个字符串的内容逆序
程序员文章站
2024-01-26 14:50:40
问题:
把一个字符串的内容逆序输出
#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"); }
推荐阅读
-
C语言--把一个字符串的内容逆序
-
c语言初步经典题16---将一个文件的内容复制到另一个文件里面
-
C#把整个文件内容读入字符串变量的方法
-
C#把整个文件内容读入字符串变量的方法
-
在字符串中找出第一个只出现一次的字符。经典C语言例题
-
C语言:判断一个字符串是否为另外一个字符串旋转之后的字符串。
-
C语言:字符串替换空格:请实现一个函数,把字符串中的每个空格替换成“%20”。
-
C语言:实现一个函数,可以左旋字符串中的k个字符。
-
Linux系统下的C语言练习:判断一个字符串是不是另一个字符串的子串,比如"ab"是"aabcd"的子串
-
c语言将一个数组中的值按逆序重新存放。例如,原来顺序为8,6,5,4,1.要求改为1,4,5,6,8.