C语言字符数组下标输出字符串
程序如下:
#include<stdio.h>
char a[100010] = {'a','c','b','d','e','g',' ','f','h','i', ' ','j','k','l','m','n',' ',' ','z','e','t','b','z','h'};
int main()
{
printf("输出字符串为:%s\n", a+5);//表示输出从下标位置到字符数组的结尾进行输出
a[11] = '\0';//在下标为11的位置终止字符串
printf("提前输终止后输出字符串为:%s", a+5);//表示输出从下标位置到字符数组的结尾进行输出
return 0;
}
运行结果: