首页 > 编程语言 > 详细

C语言的字符串数组使用

时间:2020-03-21 03:50:44      阅读:55      评论:0      收藏:0      [点我收藏+]

一、程序代码例子

#include "stdio.h"

main()
{
    int i;
    char s1[5]={a,b,c,d,e};//正常打印,但有乱码
    //char s2[5]={‘a‘,‘b‘,‘c‘,‘d‘,‘e‘,‘\0‘};//报错
    char s3[6]={a,b,c,d,e};//正确,末尾自动补零
    char s4[6]={a,b,c,d,e,\0};//正确
    printf("字符串s1:%s\n",s1);//打印字符串
//    printf("%s\n",s2);
    printf("字符串s3:%s\n",s3);
    printf("字符串s4:%s\n",s4);
    printf("s1字符数组i为5:\n");
    /*for(int i=0;i<5;i++)//错误定义变量i
    {
        printf("%c\n",s1[i]);//打印单个字符
    }*/
    for(i=0;i<5;i++)
    {
        printf("%c\n",s1[i]);//打印单个字符
    }
    printf("s1字符数组i为6:\n");
        for(i=0;i<6;i++)
    {
        printf("%c\n",s1[i]);//打印单个字符
    }
        printf("s4字符数组i为5:\n");
        for(i=0;i<5;i++)
    {
        printf("%c\n",s4[i]);//打印单个字符
    }
        printf("s4字符数组i为6:\n");
        for(i=0;i<6;i++)
    {
        printf("%c\n",s4[i]);//打印单个字符
    }
}

二、实验结果

技术分享图片

C语言的字符串数组使用

原文:https://www.cnblogs.com/wlei5206/p/12535771.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!