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

溫馨提示×

c語言如何刪除最后一個字符

小億
273
2024-05-11 15:08:52
欄目: 編程語言

在C語言中,要刪除一個字符串中的最后一個字符,可以通過以下步驟實現:

  1. 找到字符串的長度。可以使用strlen()函數來獲取字符串的長度。

  2. 將最后一個字符替換為字符串結束符’\0’。可以通過將最后一個字符的位置設為’\0’來刪除最后一個字符。

下面是一個示例代碼:

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

void removeLastChar(char* str) {
    int len = strlen(str);
    if(len > 0) {
        str[len - 1] = '\0';
    }
}

int main() {
    char str[100] = "Hello World";
    
    printf("Before removing last character: %s\n", str);
    
    removeLastChar(str);
    
    printf("After removing last character: %s\n", str);
    
    return 0;
}

運行以上代碼,輸出結果將是:

Before removing last character: Hello World
After removing last character: Hello Worl

可以看到,最后一個字符’c’被成功刪除。

0
吴旗县| 大渡口区| 翁源县| 高邑县| 于都县| 通许县| 繁峙县| 洪洞县| 德阳市| 张北县| 青浦区| 安仁县| 台南市| 平果县| 康定县| 清涧县| 乐都县| 内丘县| 临城县| 西乌珠穆沁旗| 静乐县| 南皮县| 南京市| 仙居县| 大安市| 和硕县| 梅州市| 南城县| 榆林市| 夏邑县| 景谷| 柳州市| 河曲县| 渭源县| 浦江县| 北辰区| 亳州市| 南部县| 五常市| 蒙阴县| 乌恰县|