#include stdio.h(6)

#include <stdio.h>
int main()
{ 
  //**************3、字符数组**************
    char array[7] = {'i','P','','o','n','e','h'};
    for(int i=0;i<6;i++)
    {
       printf("%c",array[i]);
    }
    printf("
");
   //字符数组除了使用for循环之后,还可以使用%s,打印

    //当我们用%s去打印字符数组的时候,
    //它的原则是从字符数组的第一个字母开始输出
    //直到遇见终止输出
    //如果没有,会继续向后输出下一个单元未知的信息。
    //如果字符数组中,我们没有手动的添加,
    //只要长度足够,系统会自动帮我们添加
    printf("%s
",array);

    //字符数组还有一个简单的写法
    char str[]="iPhone";
    printf("%s
",str);
 

    int a = 1;
    int length = sizeof(str);
    //因为字符数组不写的时候系统会自己帮我们添加一个
    printf("length=%d
",length);

    //利用sizeof计算数组的个数
    int array1[] = {1,2,4,3,8,0,6,66,666,77,7,888,222,12,32,33};
    int count = sizeof(array1)/4;
    printf("count = %d
",count);












  return 0;
}
原文地址:https://www.cnblogs.com/lishch/p/9329904.html