Leo Linuxhnrainll.blog.chinaunix.net
hnrainll
全部博文(354)
2010年(300)
2009年(54)
大鬼不动
叶绍琛
路沐堇
HoariNes
快乐的猪
6551130
zjt_pond
K__奕__
cynthia
格伯纳
Bsolar
葫芦娃的
分类: C/C++
2010-06-24 17:59:59
#include <stdio.h> #include <stdlib.h> #include <string.h> void check(char *a, char *b, int (*cmp)(const char *, const char *)); int main(int argc, char *argv[]) { char s1[80],s2[80]; int (*p)(const char *, const char *); p = strcmp; printf("输入两个字符串: \n"); gets(s1); gets(s2); check(s1, s2, p); system("pause"); return 0; } void check(char *a, char *b, int (*cmp)(const char *, const char *)) { printf("测试是否相等\n"); if(!(*cmp)(a, b)) printf("结果:相等\n"); else printf("结果:不相等\n"); }
上一篇:C语言实例39:字符串指针
下一篇:C语言例程41:指针数组
登录 注册