9-1
代码
#include<stdio.h>
int main()
{
char str[]="ABC\0DEF";
printf("字符串str为\"%s\".\n",str);
return 0;
}
截图
9-2
代码
#include<stdio.h>
int main()
{
char s[] = "ABC";
printf("%s",s[3]);
return 0;
}
截图
9-3
代码
#include<stdio.h>
#define a 5
int main()
{
int i;
char s[a][128];
for(i=0;i<a;i++){
printf("s[%d]=",i);
scanf("%s",s[i]);
if(strcmp(s[i], "$$$$$") == 0){
break;
}
}
for(i=0;i<a;i++){
printf("s[%d]=\"%s\"\n",i,s[i]);
if(strcmp(s[i], "$$$$$") == 0){
break;
}
}
return 0;
}
截图
9-4
代码
#include<stdio.h>
#define a 5
void null_string(char s[])
{
s[0]='\0';
}
int main(void)
{
char s[a];
scanf("%s",s);
null_string(s);
printf("字符串:%s",s);
return 0;
}
截图