C语言封装函数遇到的问题

主函数中定义的数组buf_1[20];

C语言封装函数遇到的问题

 在主函数中直接使用以下函数可以使用,通过正常。

C语言封装函数遇到的问题

函数封装后,直接在主函数调用时出现问题,OLED 数据显示不完整

C语言封装函数遇到的问题

调试过后,发现自己对sizeof用法,理解错误,在封装之后传来的数组,sizeof测得只是数据类型char的大小,而非像主函数一样,测得整个数组的大小。

修改或后,就一切正常了

C语言封装函数遇到的问题

细节决定成败。