文档介绍:C语言知识总结
1如何接收字符串
使用字符数组 使用指针。(可以随意改变字符的长度,而不用向数组一样要同时改变数
组的长度)
#include<> int main()
{
char a[10]="yangC语言知识总结
1如何接收字符串
使用字符数组 使用指针。(可以随意改变字符的长度,而不用向数组一样要同时改变数
组的长度)
#include<> int main()
{
char a[10]="yangtao"; char *ab="jfksdjfklsjfkj";
printf("%s\n",a); printf("%s",ab);
}
2 系统自带的字符串处理函数(处理字符串数据) #include<> #include<> int main()
{
int i;
char *ab="jfksdjfklsjfkj";
i=strlen(ab);
printf("共有的字符串个数\n"); printf("%d",i); }
函数原型是:
int strlen(*p)
3 ASC码表
#include<> #include<> int main()
{
char kk='a';
int k=65;
printf("%c",k); printf("%d",kk); }
这就是为什么电脑能处理键盘上字符的原因 应用大小写字母的转换
#include<> #include<> int main()
{
char KK='A';
char kkk='b';
KK=KK+32;
kkk=kkk-32;
printf("%c\n",KK);
printf("%c\n",kkk);
}
4字符串高级应用读取SQL语句。
引申出SQL语句
5scanf()语句从键盘输入时需要按括号里面的格式输入才不会出错。 6验证码忽略大小写的实现
Strcmp{}
#include<>
#include<>
void zhuanghuangdaxie(char *P); void main()
{
char shuru[100];
char yanzhengma[100]="hduFESF";
printf("此功能是实现忽略大小写的验证码验证功能\n");
printf("验证码为: hduFESF\n");
printf("请输入验证码:\n");
scanf("%s",shuru);
zhuanghuangdaxie(shuru);
zhuanghuangdaxie(yanzhengma); while(1)
{
if(!strcmp(shuru,yanzhengma))
{
printf("输入成功\n");
}
else
{
printf("输入失败\n");
}
printf("请输入验证码:\n");
scanf("%s",shuru);
}
}
voi