91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c語言怎么查找字符串

小億
146
2024-01-08 16:22:10
欄目: 編程語言

在C語言中,可以使用庫函數strstr來查找字符串。strstr函數的原型如下:

char *strstr(const char *haystack, const char *needle);

其中,haystack表示要搜索的字符串,needle表示要查找的字符串。strstr函數會在haystack中查找第一次出現needle的位置,并返回一個指向該位置的指針。如果找不到needle,則返回NULL

以下是一個示例代碼:

#include<stdio.h>
#include<string.h>

int main() {
    const char *haystack = "Hello, world!";
    const char *needle = "world";
    char *result = strstr(haystack, needle);
    
    if (result != NULL) {
        printf("Found at position: %ld\n", result - haystack);
    } else {
        printf("Not found\n");
    }
    
    return 0;
}

輸出結果為:

Found at position: 7

這表示在字符串"Hello, world!"中,子字符串"world"出現在位置7處。

0
孟州市| 于都县| 方正县| 新沂市| 衢州市| 廊坊市| 布尔津县| 钟山县| 饶河县| 新竹市| 岑溪市| 清水河县| 个旧市| 天长市| 铜川市| 芜湖县| 道孚县| 奈曼旗| 漳平市| 普宁市| 隆林| 满洲里市| 太康县| 华坪县| 三亚市| 泌阳县| 南安市| 梨树县| 营口市| 察哈| 兴海县| 台江县| 丁青县| 永兴县| 沭阳县| 邯郸市| 夏河县| 开阳县| 阿尔山市| 瓮安县| 乌兰浩特市|