char *a[]={"one","two","three","four","five"};
int n=sizeof(a)/sizeof(char *);
书上说n为指针数组有多少个元素,为什么呢?
char *a[]={"one","two","three","four","five"};
int n=sizeof(a)/sizeof(char *);
书上说n为指针数组有多少个元素,为什么呢?
sizeof(a) 是第一个字符串地址到最后一个字符串地址的总字节数 sizeof(char*) 单个字符串地址的字节长度, 相除就是几个字符串