点击“嵌入式开发圈子”请记住跟随我们!微信公众号:关注嵌入式开发圈以了解更多教程。如有疑问或建议,请在官方帐户中留言;如果您认为本文对您有所帮助,请欣赏。 ▲长按图片保存并分享到朋友圈。 Linux,一切都是文件。通常,在调试程序时我们将使用printf。在Android中,我们将使用logcat,它非常强大并且可以调试C / C ++。现在,我将向您介绍一个更简单的调试方法,即调试写入文件调试方法。这是将变量信息重定向到文件的情况。 1#include 2 3 ///将调试信息写入文件4 void write_Debug_to_file(char * debug_log)5 {6 FILE * wirte_debug_file = NULL; 7 if(wirte_debug_file == NULL)8 txt"打开错误“ wirte_debug” wt”); 9 if(wirte_debug_file == NULL)10返回; 11 fputs(debug_log,wirte_debug_file); 12 fclose(wirte_debug_file); 13} 1415int main(void)16 {17; bu 18t main(void)16 {17; for(i = 0; i 10; i ++)20 {21 sprintf(buf,“ i:%d
",i); 22 //写入调试信息23 write_Debug_to_file(buf); 24 25返回0; 26}操作的结果支持我,请向我展示长期业务合作的服务:该平台已成功建立并与该公司进行分类合作,并同时担任产品经理和产品经理。深圳市广智创新技术有限公司业务经理。深圳市广智创新技术有限公司。业务范围:单片机软件开发,项目工程开发,硬件电路设计,元器件供应。该公司针对智能家居,智能消防,消费电子产品(移动电源,风扇,玩具,广告灯,加湿器等)制定了成熟的开发计划。使用MCU的范围:8位单片机,32位单片机。还推荐相关课程:魏东山老师的高质量嵌入式学习干货推荐:包括ARM裸机开发,Linux设备驱动程序,Linux应用程序开发,Android系统学习,Linux设备树等。如果您从我这里购买魏东山老师的课程,并带您学习嵌入式技术,请拥有自己的技术支持!王铮老师推荐优秀数据结构算法学习课程