#include <stdio.h>
#include <string.h>
//字符串
int main() {
//1、字符初始化
char z1[3] = {'a','b','\0'}; //注意最后面的'\0'不能缺
printf("字符串:%s\n",z1 );
char z2[3];
z2[0] = 'a';
z2[1] = 'b';
z2[2] = '\0';
printf("字符串:%s\n",z2);
char z3[] = "ab";
printf("字符串:%s\n",z3);
char *z4 = "ab";
printf("字符串:%s\n",z4);
//遍历数组
int size1 = sizeof(z1)/sizeof(char);
for (int i = 0; i < size1; ++i)
{
//取出字符串中的字符
char c = z1[i];
printf("%c\n",c);
}
// strlen 没有计算'\0'
for (int i = 0; i < strlen(z1); ++i)
{
//取出字符串中的字符
char c = z1[i];
printf("%c\n",c);
}
return 0;
}
C语言之字符串
最新推荐文章于 2018-10-01 01:39:00 发布