#define ARRAYSIZE(a) (sizeof(a) / sizeof(*(a)))
可以自己写个for循环的函数,计算数组遇到\0时i的值,i就是数组的长度
char str[1024]; 1024不就是长度?
最稳妥的办法是程序自己负责用变量记住或函数参数传递数组大小。
69,382
社区成员
243,073
社区内容
加载中
试试用AI创作助手写篇文章吧