新手求解,请问这是哪里出错了
#include <stdio.h>void main()
{
char i;
int n;
char A[];
A[]="asdf";
printf("%d\n",sizeof i);
printf("%d\n",sizeof n);
printf("%d\n",sizeof A[]);
}
2011-03-24 14:25
char A[]; A[]="asdf";错误
char A[]="asdf";
程序代码: printf("%d\n",sizeof i);
printf("%d\n",sizeof n);
printf("%d\n",sizeof A[]);
改为printf("%d\n",sizeof(i));
printf("%d\n",sizeof(n));
printf("%d\n",sizeof(A));
2011-03-24 14:33
2011-03-24 14:38
2011-03-24 15:10