一、将输入的内容逆序输出
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
void Reverse(char* str)
{//对收尾成对写入:abcdefgh
char* p = str;
while (*p)
++p;
while (str < --p)
{
char c = *p;
*p = *str;
*str = c;
str++;
}
}
int main()
{
char s[] = "abcd1234";
//char* p = "abcd1234";
puts(s);
Reverse(s);
puts(s);
return 0;
}
二、大小写转换函数
代码如下(示例):
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <string.h>
int main(void)
{
char string[] = "测试1-2:StringUpper&StringLower函数!!!";
_strupr(string);
puts(string);
_strlwr(string);
puts(string);
return 0;
}