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

溫馨提示×

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
南陵县| 九龙县| 沽源县| 洪湖市| 景东| 磴口县| 瑞金市| 琼中| 利辛县| 常熟市| 云霄县| 贺兰县| 左权县| 德令哈市| 北辰区| 襄城县| 博兴县| 丹东市| 东至县| 张家港市| 屯门区| 兴仁县| 河西区| 塔城市| 莆田市| 新余市| 安龙县| 蚌埠市| 赤水市| 阳曲县| 台山市| 涪陵区| 阳朔县| 沙雅县| 连山| 西乌| 军事| 清水县| 航空| 汉中市| 金沙县|