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

溫馨提示×

c語言數組如何存儲字符串

小億
104
2024-09-03 07:21:53
欄目: 云計算

在C語言中,字符串可以通過字符數組來存儲。為了表示字符串的結束,我們需要在字符串的最后一個字符之后添加一個空字符(‘\0’)。這是一個簡單的例子:

#include<stdio.h>

int main() {
    // 定義一個字符數組,用于存儲字符串
    char str[10];

    // 將字符串 "Hello" 存儲到字符數組中
    str[0] = 'H';
    str[1] = 'e';
    str[2] = 'l';
    str[3] = 'l';
    str[4] = 'o';
    str[5] = '\0'; // 添加空字符來表示字符串的結束

    // 打印字符串
    printf("%s\n", str);

    return 0;
}

更簡便的方法是使用字符串字面量直接賦值給字符數組:

#include<stdio.h>

int main() {
    // 定義一個字符數組并用字符串字面量初始化
    char str[] = "Hello";

    // 打印字符串
    printf("%s\n", str);

    return 0;
}

注意:在使用字符串字面量初始化字符數組時,編譯器會自動在字符串末尾添加空字符。因此,不需要手動添加 ‘\0’。同時,字符數組的大小會根據字符串的長度自動調整。在這個例子中,str 數組的大小將被設置為6(5個字符加上一個空字符)。

0
盐城市| 灌云县| 肃北| 齐齐哈尔市| 论坛| 西贡区| 女性| 常山县| 仪征市| 盘锦市| 定陶县| 十堰市| 黄山市| 志丹县| 万山特区| 青神县| 平乐县| 宣化县| 防城港市| 石林| 铜山县| 方城县| 延安市| 平阳县| 南雄市| 岳池县| 民丰县| 酉阳| 二手房| 苍南县| 横峰县| 获嘉县| 博兴县| 连城县| 阜南县| 铁力市| 赤城县| 色达县| 常熟市| 楚雄市| 梅州市|