若有定义“char a[]="abcdef";”,则执行语句“printf("%d,%d
",sizeof(a),strlen(a));”后的输出结果是
",sizeof(a),strlen(a));”后的输出结果是
举一反三
- 若有char st[20]="hello "; ,则执行printf("%d,%d ",strlen(st),sizeof(st)); 后的输出结果为()
- 设有定义 char str[] = "Hello"; 则语句 printf("%d %d", sizeof(str), strlen(str)); 的输出结果是( )
- 若有以下说明和语句,则输出的结果是_________. char sp[]="\x69\082\n" printf ("%d,%d",strlen(sp),sizeof(sp));
- 设有定义 char str[]=”game_over”,*p=&str[0]; 则语句printf(“%d,%d”,sizeof[str],strlen(p)) 的输出结果是_____.
- 若有以下定义和语句 char s1[10]="abcd!",*s2="n123\"; printf("%d %dn", strlen(s1),strlen(s2)); 则输出结果是 ( )