C语言没有先确定数组长度该如何计算数组长度,解答如下

对于事先没有确定数组长度的数组,之后对该数组进行赋值,
那么该如何确定数组长度呢?之前一般用sizeof(数组变量地址)/sizeof(数组变量类型)来计算,
经过多次上机验证,发现该方法只对事先确定数组长度的数组有效,对没有事先确定数组长度的数组没有效果,
后来灵光一闪,想出来了如下这个办法,供大家参考学习。
C语言没有先确定数组长度该如何计算数组长度,解答如下
运行结果如下,其实数组长度就等于i,不需要sizeof()来计算也行。
C语言没有先确定数组长度该如何计算数组长度,解答如下