c语言中,a 和a[] 有什么区别

#include<stdio.h>
int main(void)
{
char str1[5];
gets(str1);//这里没有数字
printf("%s\n",str1);
}

第1个回答  2012-11-29
像程序里面的str1[5]表示一个长度为5的字符数组,str1表示数组的首地址,也是第一个元素的地址
第2个回答  2018-12-31
不好回来心