国家建设部防化工程师网站官网,免费图片制作,我和椅子做游戏小精灵网站,wordpress网站上传服务器编程时往往存在这种情况#xff1a;
函数接口传给你一个没有“\0”结尾的字符串str和他的长度str_len#xff0c;调试的时候你需要将其打印出来。
一般人都会这么做#xff1a; void print_str(const char* str, unsigned int str_len) { unsigned int i0; for (; i …编程时往往存在这种情况
函数接口传给你一个没有“\0”结尾的字符串str和他的长度str_len调试的时候你需要将其打印出来。
一般人都会这么做 void print_str(const char* str, unsigned int str_len) { unsigned int i0; for (; i str_len; i) printf(%c, str[i]); printf(\n); }
但是其实一行代码就可以搞定
printf (%.*s\n, str_len, str);