C语言找出字符串中的特定的字符,并输出
2015-06-18 21:25
393 查看
这里我们用到了函数 strchr 这个函数返回值是一个指针 函数参数是 一个字符串和一个字符。 #include <stdio.h> #include<string.h> void main() { char str[80]; char c; char d; gets(str); c=getchar(); d=*strchr(str,c); //把函数的返回值赋给 字符型变量d if(d) printf("%c\n",d); else printf("Not found"); } 这里我们还可以把输出结果改一下,改成输出,从那个字符开始的,后面的所有字符 <pre name="code" class="cpp">#include <stdio.h> #include<string.h> void main() { char str[80]; char c; char d; gets(str); c=getchar(); d=*strchr(str,c); //把函数的返回值赋给 字符型变量d if(d) <span style="color:#FF0000;">printf("%s\n",strchr(str,c)); //这个地方是改动的地方</span> else printf("Not found"); }
相关文章推荐
- c++ 继承多个类 及虚函数
- 夕甲甲——孔乙己之C++版
- 排序算法——堆排序
- c++字符串的包含问题
- 黑马程序员——C语言关键字、标识符、注释、数据类型、常量
- c++的设计模式之备忘录模式
- C++: std::string 与 Unicode 如何结合?
- LeetCode | Majority Element
- C++ MFC常用函数(转)
- C语言实现for循环输出图案
- C语言指针总结
- C++内存管理
- C/C++ 马踏棋盘实现
- C/C++读取文件名(Windows)
- 进程、线程同步互斥学习 —— 临界区
- 统计单词数(C++stl str.find()函数)
- C++ (重载、覆盖、隐藏)区别
- 二进制搜索方法C++通用执行
- JVM 、JDK(c/c++)源代码下载
- 牛客网(C/C++工程师综合练习卷)