中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c語言strcmp的用法是什么

小億
107
2023-11-13 12:10:12
欄目: 編程語言

strcmp是C語言中的一個字符串比較函數,用于比較兩個字符串是否相等。

函數原型如下:

int strcmp(const char *s1, const char *s2);

參數s1和s2分別是要比較的兩個字符串。

如果字符串s1和s2相等,即每個對應位置的字符都相等,則返回值為0。

如果字符串s1大于s2,則返回值大于0。

如果字符串s1小于s2,則返回值小于0。

下面是一個使用strcmp函數的示例:

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

int main() {
    char str1[] = "Hello";
    char str2[] = "World";

    if (strcmp(str1, str2) == 0) {
        printf("str1 and str2 are equal\n");
    } else if (strcmp(str1, str2) > 0) {
        printf("str1 is greater than str2\n");
    } else {
        printf("str1 is smaller than str2\n");
    }

    return 0;
}

輸出結果為:

str1 is smaller than str2

這是因為字符串"Hello"在字母順序上小于字符串"World"。

0
文山县| 瑞金市| 辉南县| 珲春市| 桂东县| 潍坊市| 晋城| 长宁县| 长春市| 买车| 绥芬河市| 十堰市| 博湖县| 平邑县| 巴楚县| 隆德县| 曲阳县| 衡水市| 宾川县| 灵石县| 宜州市| 陆丰市| 胶南市| 肥西县| 秀山| 江门市| 双峰县| 汤原县| 北京市| 汾阳市| 武陟县| 喀什市| 尼勒克县| 扶绥县| 河曲县| 华宁县| 游戏| 渝北区| 牡丹江市| 高台县| 门头沟区|