• 2021-04-14
    用运算符“==”比较字符串对象时,如果两个字符串的值相同,结果为true
  • ×

    内容

    • 0

      当String 的对象用==比较时,如果两个串对象包含相同的值,则结果为true.

    • 1

      两个字符串相等的条件是两串的长度相等,并且对应位置上的字符相同

    • 2

      关于字符串比较函数strcmp(字符串1,字符串2) 以下说法错误的是:() A: 字符串比较的规则是: 将两个字符串自左至右逐个字符相比(按ASCII码值大小比较),直到出现不同的字符或遇到′\0′为止。 B: 如全部字符相同,则认为两个字符串相等; 若出现不相同的字符,则以第1对不相同的字符的比较结果为准。 C: 如果字符串1与字符串2相同,则函数值为1。 D: 如果字符串1>;字符串2,则函数值为一个正整数。如果字符串1<;字符串2,则函数值为一个负整数。

    • 3

      两个字符串相等的充分必要条件是两串的长度相等且两串中对应位置的字符也相等。

    • 4

      使用字符串运算符进行运算时,如果两边不都是字符型数据,则”+”运算符不能运算,而“&”可以完成字符串连接运算。