关于指针的问题!!
程序代码:
//为什么第二个会等于4 #include<stdio.h> #include<string.h> void fo( char * n); int main(void) { char a[]="123456789"; printf("%d\n",sizeof(a)); fo(a); putchar('\n'); return 0; } void fo(char * n) { printf("%d",sizeof(n)); putchar('\n'); printf("%d",strlen(n)); }