C语言字符串与JNI字符转比较的问题
Java代码:
String jkey = "1234567890123";
C代码:
char *key_string0 = "1234567890123";
char *str0 = (*env)->GetStringUTFChars(env, jkey, 0);
LOGI("user info----key_string0:%s, key:%s", key_string0, str0);
LOGI("user info----strcmp(a, d) : %d", strcmp(key_string0, str0));
结果:
user info----key_string0:1234567890123, key:1234567890123
user info----strcmp(a, d) : 0
请问是类型还是什么原因呢 ? 小白不懂,求大神指点!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
已解决 没有问题