【JNI】C++ 中的Android log使用格式化字符串输入
程序员文章站
2023-12-27 15:52:04
...
__android_log_print
就像printf 一样,在格式化字符串中设置占位符 ``fmt中
__android_log_print(ANDROID_LOG_ERROR,"SSSS","I'm %s \t ,age %d",name,age);
常见参数
%c 一个字符(char)
%d 有符号十进制整数(int)
%e 浮点数、e-记数法
%f 单精度浮点数(默认float)、十进制记数法(%.nf 这里n表示精确到小数位后n位.十进制计数)
%i 有符号十进制数(与%d相同)
%p 指针
%s 对应字符串char*(%S 对应宽字符串WCAHR*(%u 无符号十进制整数(unsigned int)
%% 打印一个百分号