c_cpp 的printf
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp 的printf相关的知识,希望对你有一定的参考价值。
#include <stdarg.h>
#include "SEGGER_RTT.h"
uint32_t log_counter = 0;
void blx_log_info(const char* p) {
int i = 0;
while (*(p + i) != '\0') {
i++;
}
SEGGER_RTT_WriteNoLock(0, p, i);
}
void blx_log_printf(const char* fmt, ...) {
va_list ap;
char buf[1024] = {0};
va_start(ap, fmt);
int ct = vsprintf(buf, fmt, ap);
if (ct > 0)
SEGGER_RTT_WriteNoLock(0, buf, ct);
va_end(ap);
}
以上是关于c_cpp 的printf的主要内容,如果未能解决你的问题,请参考以下文章
c_cpp OpenCV printf函数
c_cpp 用于Arduino板串行通信的printf功能
c_cpp PRINTF uint64_t
c_cpp Dijsktra的算法
c_cpp strlen的()
c_cpp 的strcpy()