scanf与char数组的&

scanf与char数组

#include<stdio.h>

void main(){
//对于字符数组
    char a[10] ;
    char b[10] ;
    printf("Please input a string\n");
//在a[]、b[]都输入aaaaaaaaaaaaaaaaa(10余个)
	scanf("%s",a);
    scanf("%s",&b);

    printf("%c\n",a[0]);
    printf("%s\n",a);
    printf("%s\n",b);

}

结果

发现两个scanf等效,就是带不带&不影响输入。

且输入的字符数能超过在数组设定的个数

a
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
posted @ 2021-11-19 11:01  Dinesaw  阅读(210)  评论(0编辑  收藏  举报