將ptr賦值為c在s1中最后出現的位置

要找到字元串 s1 中字元 c 最後一次出現的位置,可以使用字元串的 rfind() 方法。這個方法返回的是字元 c 在字元串中最後一次出現的索引位置。

以下是一個示例代碼,演示如何將指針 ptr 賦值為字元 cs1 中最後出現的位置:

s1 = "hello world"
c = 'l'
ptr = s1.rfind(c)
print(ptr)

輸出:

6

在上面的代碼中,我們首先定義了一個字元串 s1,它包含了一些字元。然後,我們定義了一個字元 c,它是要查找的字元。最後,我們使用 rfind() 方法找到了字元 cs1 中最後一次出現的索引位置,並將結果賦值給指針 ptr。在這個例子中,字元 'l' 在字元串 s1 中最後一次出現的位置是索引位置 6。

請注意,如果字元 c 不在字元串 s1 中出現,rfind() 方法將返回一個負數。因此,在使用指針之前,最好先檢查返回值是否為負數。