wenbao与C语言字符串处理
@strcmp(str1,str2)
设这两个字符串为str1,str2,
若str1=str2,则返回零;
若str1<str2,则返回负数;
若str1>str2,则返回正数
当一个字符串为()是跳出循环
1 if(! strcmp(s, "()")) break;
@strchr(str, char)
返回第一次出现的位置,若找不到返回NULL
查找,
1 strchr(s, ',')
1 // strchr.c 2 #include <stdio.h> 3 #include <string.h> 4 int main() 5 { 6 char temp[32]; 7 memset(temp,0,sizeof(temp)); 8 strcpy(temp,"Golden Global View"); 9 char *s = temp; 10 char *p,c='v'; 11 p=strchr(s,c); 12 if(p) 13 printf("%s",p); 14 else 15 printf("Not Found!"); return 0; 16 }
只有不断学习才能进步!
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步