instr 函式,當返回值為負數時

發布 科技 2024-04-20
12個回答
  1. 匿名使用者2024-02-08

    當口譯員錯了。

    如果 instr 中有相關字元,則返回位置,如果不存在,則返回 0

    不返回負數。

  2. 匿名使用者2024-02-07

    該函式使用什麼語言?

  3. 匿名使用者2024-02-06

    返回 2 表示已找到,即匹配成功,位置下標為 2

    所有非 0 和非負數都表示匹配成功,並返回匹配的開始時間。

  4. 匿名使用者2024-02-05

    instr 返回指定字串在目標字串中首先出現的位置。 如:

    a=instr("abcdabcd","bc"結果 a=2

    instr 函式返回乙個字串首先出現在另乙個字串中的位置。

    在 string1 中,start to find string2,省略 start to find string1,start to find 從 string1 的第乙個字元開始,當你找不到它時,函式返回乙個值 0,如果你找到它,它返回它的位置。

  5. 匿名使用者2024-02-04

    instr([start, ]string1, string2[, compare])

    返回指定字串首先出現在另乙個字串中的位置。 在 string1 中,以 string2 開頭,並省略 string1 的第乙個字元。 如果找不到,則函式返回值 0,如果找到,則返回其位置。

    返回正整數 variant(long)。

  6. 匿名使用者2024-02-03

    返回 3,第乙個引數指定從何處開始搜尋。

    因此,從位置 2 開始尋找它,即"文字檔案"此字串的"本"這個位置。

    此時,第乙個文字的位置已經交叉,因此找到了第二個文字的位置,即 3instr(1,"文字檔案","發簡訊") 或 instr("文字檔案","發簡訊") 返回 1

  7. 匿名使用者2024-02-02

    是你誤會了! 從來沒有開始>string2! 它只說如果 start 大於 string1 的長度,它將返回 0。

    這很容易理解:如果乙個字串的長度為 10,但查詢的開始大於 10,則您找不到任何東西!

    返回 0 表示找不到它,你只需要在程式中判斷返回值是否為 0 就可以確定 string2 是否包含在 string1 中。

  8. 匿名使用者2024-02-01

    start:可選引數。 對於數值表示式,請設定每次搜尋的起點。 如果省略,它將從第乙個字元的位置開始。 如果 start 包含 null,則會發生錯誤。 如果指定。

    compare 引數,則必須有乙個 start 引數。

    compare:可選引數。 指定字串比較。 如果 compare 為 null,則會發生錯誤。 如果省略。

    比較,選項比較的設定將確定比較的型別。

    從起始位置開始,在 string1 中查詢 string2,如果找不到,則返回 0。 如果 string1 或。

    如果 string2 為 null,則返回 null,在其他情況下,string2 在 string1 的起始位置返回。

    不知道[if start > string2,那麼函式返回0]這個主題是否在**中看到? 建議從Microsoft的官方渠道獲取相關資訊,這樣更準確可靠。

  9. 匿名使用者2024-01-31

    instr 函式的示例。

    此示例使用 instr 函式查詢字串在另乙個字串中首次出現的位置。

    dim searchstring, searchchar, mypos

    searchchar = "p" '查詢字串"p"。

    從第四個字元開始,首先比較文字。 返回值為 6(小寫 p)。

    小寫 p 和大寫 p 在文字比較中是相同的。

    mypos = instr(4, searchstring, searchchar, 1)

    從第乙個字元開始,以二進位比較的方式找到它。 返回值為 9(大寫 p)。

    小寫 p 和大寫 p 在二進位比較中是不一樣的。

    mypos = instr(1, searchstring, searchchar, 0)

    預設的比較方法是二進位比較(最後乙個引數可以省略)。

    mypos = instr(searchstring, searchchar) '返回 9.

    mypos = instr(1, searchstring, "w") '返回 0。

  10. 匿名使用者2024-01-30

    返回值為 3

    從第二個字元開始,找到字元“文”在“text file”字串中的位置。

    由於它從第二個字元開始,因此第三個字元是字元“文”。 所以返回值為 3

  11. 匿名使用者2024-01-29

    回到 3 並開始尋找第二個位置以找到第三個角色。

  12. 匿名使用者2024-01-28

    因為它的結果是 0,所以永遠找不到它,所以它返回 0。

相關回答
8個回答2024-04-20

如果 main 函式沒有以 return 語句結尾,則 C 指定編譯器會自動向生成的目標檔案新增返回值,以指示程式正常退出。 但是,我建議您在 main 函式的末尾新增乙個 return 語句,關於 void main 在 C 和 C++ 中,不接收任何引數且不返回任何資訊的函式原型是“void foo(void); 可能正因為如此,很多人誤以為如果程式不需要返回任何資訊,就可以將 main 函式定義為 void main(void)。 然而,這是錯誤的! >>>More

8個回答2024-04-20

圓錐曲線的最大值問題通常通過以下方法求解: >>>More

5個回答2024-04-20

重婚罪是指在行為人有配偶的情況下與他人結婚,或者明知自己有配偶而與他人結婚的行為。 >>>More

4個回答2024-04-20

在什麼情況下可以凍結財產個人財產是個人財產,但有時法院可以凍結財產。 >>>More

5個回答2024-04-20

中文怎麼稱呼它? ”

what(h)wɔt] >>>More