strchr简单用法
2020-04-05 12:15
344 查看
strchr简单用法
字符的查找 打印 删除
这个了解了有的题会很有帮助
">using namespace std; int main() { char s[]={"AAPATAA"}; char *p; int na,nb; p=strchr(s,'P'); //strchr() 用来查找某字符在字符串中首次出现的位置,其原型为: // char * strchr (const char *str, int c); 这里强调 p可以是位置也可以输出从p开始之后的字符串 na=p-s; //位置P之前有几个元素 "AA" nb=strlen(p)-1; // 从p开始的字符串长度减一 printf("%d\n",p); // 'p'首次出现的位置 这里是位置 %d printf("%s\n",p); // 打印字符串数组某字符出现之后的字符串,包括该字符 这里是字符串%s printf("%d\n",strlen(p)); // 从p开始的字符串长度:"PATAA" printf("%d %d\n",na,nb); *p=0; //这个很有用 表示p位置标记为空字符 打印时到此就会停止 printf("%s\n",s); //只打印"AA" return 0; }
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- swift 中UICollection的一些简单的用法
- UIAlterView简单用法
- Awk的简单用法1-2
- python列表,字典,元组简单用法示例
- NSTimer 简单用法
- Android中AsyncTask的简单用法
- tcpcopy简单用法
- C#中Back af00 groundWorker的最简单用法
- 简单示例NSFileManager的用法
- android spinner的简单用法
- Wireshark 过滤器简单用法
- Android中AsyncTask的简单用法
- FreeType 简单用法
- C#中splitcontainer的简单用法
- Fresco的使用及简单的几种用法
- Spring Redis Jedis简单用法
- Android中AsyncTask的简单用法
- vim 树形目录插件NERDTree安装及简单用法
- unique(去重函数)的简单用法
- Android中AsyncTask的简单用法