黑马程序员技术交流社区
标题:
字符数组
[打印本页]
作者:
踏出梦想的轨迹
时间:
2014-6-26 19:16
标题:
字符数组
#include <stdio.h>
#include <string.h>
void main()
{
char c[11]={“chengxu"},str2;
gets(str2);
if(strcmp(c[20],str2)==0)
printf("对了");
}哪里错了?
作者:
完美世界
时间:
2014-6-26 19:50
strcmp函数是比较字符串的吧。而且c[20]这个不是c数组元素,也不是字符串。
作者:
肥柚๑
时间:
2014-7-4 20:09
楼主一时c[20] c[11]是为什么
这样应该是可以的
char *c="chengxu";
char *str;
gets(str);
if(strcmp(c,str)==0)
printf("对了");
作者:
幕夏
时间:
2014-7-4 22:05
你定义的str2只是字符类型,不是字符数组。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2