未定义长度和定义长度的数组

    xiaoxiao2026-06-08  0

       往往小的缺陷更容易使人忽略,有时候改几天都发现不了,今天被未定义长度的数组坑了一把。

    char data【】 = {‘a’,'b','c'};

    数组的长度为三,当我们用的时候并不是我们想要的数据。因为后面的数据也被包含在data里面去了。

    所以要加一个结束符号。char data【】 = {'a','b','c',0x00};

    转载请注明原文地址: https://ju.6miu.com/read-1310319.html
    最新回复(0)