📄 42.c
字号:
#include<stdio.h>
#include<string.h>
void pointersort()//利用指针的方式对字符串排序
{
char a[80],*p1,*p2,*p3,c;
int t;
printf("enter a string :\n");
gets(a);
t=strlen(a);
for(p1=a;p1<a+t;p1++)//利用快速排序的思想
{
p3=p1;
for(p2=p1+1;p2<a+t;p2++)
{
if(*p3>*p2)
p3=p2;
}
if(p1!=p3)
{
c=*p1;
*p1=*p3;
*p3=c;
}
}
printf("\n");
puts(a);
}
/*
//完成字符串的拷贝,把一个字符串完整的复制到另一个字符串中
//char *strcay(char *strDestination,const char* strSource)
strcpy(a,"the test string!");
//字符串的连接,第一个字符串中最后的'\0'去掉
// 与第二个字符串相连接,形成一个新的字符串。
//char *strcat(char *strDestination,const char* strSource);
strcat(a," very beautry");
//size_t strlen(const char*sring);
//统计字符串中有效字符的个数,不包括最后的'\0';
strlen(a);
//int strcmy(const char*string1,const char*string2);
//比较两个字符串的大小,结果返回1或0;
strcmp
//char*_strlwr(char*string);
//把字符串全部转化为小写字母的形式;
_strlwr(_strdup(a));
//char*_strlwr(char*string);
//把字符串全部转化为大写字母的形式;
_strupr(_strdup(a));
//char*_strdup(const char*strSource);
_strdup(a);
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -