如果s1和s2定义为字符,那么是否可以用s1==s2,s1>s2之类的比较?我知道字符串不行,不过字符是否可以呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 14:46:54

如果s1和s2定义为字符,那么是否可以用s1==s2,s1>s2之类的比较?我知道字符串不行,不过字符是否可以呢?
如果s1和s2定义为字符,那么是否可以用s1==s2,s1>s2之类的比较?
我知道字符串不行,不过字符是否可以呢?

如果s1和s2定义为字符,那么是否可以用s1==s2,s1>s2之类的比较?我知道字符串不行,不过字符是否可以呢?
字符是可以的,字符变量是8位的整型变量,属于内置类型,编译器支持他们的赋值,逻辑比较这些基本操作.
字串的元素也是字符,也可这样使用
比如
char str[10]="hello";
if(str[0]==str[1]) ...