#include <stdio.h>
int main()
{
//**************3、字符数组**************
char array[7] = {'i','P','\0','o','n','e','h'};
for(int i=0;i<6;i++)
{
printf("%c",array[i]);
}
printf("\n");
//字符数组除了使用for循环之后,还可以使用%s,打印
//当我们用%s去打印字符数组的时候,
//它的原则是从字符数组的第一个字母开始输出
//直到遇见\0终止输出
//如果没有\0,会继续向后输出下一个单元未知的信息。
//如果字符数组中,我们没有手动的添加\0,
//只要长度足够,系统会自动帮我们添加\0
printf("%s\n",array);
//字符数组还有一个简单的写法
char str[]="iPhone";
printf("%s\n",str);
int a = 1;
int length = sizeof(str);
//因为字符数组不写\0的时候系统会自己帮我们添加一个\0
printf("length=%d\n",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\n",count);
return 0;
}