C中无警告输出size_t的值

简介: C中无警告输出size_t的值

虽然警告没什么关系,吾能去掉的都尽量去掉。比如以下代码编译有警告:


printf("responsed %u:%s\n", strlen(response), response);
gh_http.c:288:12: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 2 has type ‘size_t {aka long unsigned int}’ [-Wformat=]
     printf("responsed %u:%s\n",strlen(response),response);

 怎么解决?改为%zu即可。


printf("responsed %zu:%s\n", strlen(response), response);

目录
相关文章
|
11月前
|
存储 网络协议 前端开发
基于开源IM即时通讯框架MobileIMSDK:RainbowChat v11.7版已发布
Android端主要更新内容: 1)[优化] 优化了首页“消息”列表中单聊类型未正确同步时的收发消息和点击后的处理逻辑; 2)[优化] 优化了首页“消息”列表中同一好友和陌生人会话不能自动合并的问题;
253 2
|
机器学习/深度学习 自然语言处理 算法
使用Python实现简单的文本情感分析
【8月更文挑战第31天】本文介绍了如何使用Python编程语言和自然语言处理技术来实现一个简单的文本情感分析。我们将从基本概念入手,逐步深入到代码实现,最后通过一个实际例子来展示如何应用这一技术。无论你是编程新手还是有一定经验的开发者,这篇文章都将为你提供有价值的指导。
|
存储
从源码角度分析Qt元对象系统1
从源码角度分析Qt元对象系统
177 0
|
Kubernetes 监控 API
在K8S中,Minikube、Kubectl、Kubelet是什么?
在K8S中,Minikube、Kubectl、Kubelet是什么?
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp微信小程序的图书管理系统的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的图书管理系统的详细设计和实现
161 2
|
Java
Java递归函数
Java递归函数
193 0
|
缓存 监控 测试技术
如何高效地利用淘宝API接口获取商品数据
在电商领域,能够快速且准确地获取商品数据是至关重要的。淘宝作为中国领先的电商平台,通过其开放的API接口为商家们提供了强大的数据服务功能。本文将验证如何高效地利用淘宝API接口获取商品数据,并提供一套行之有效的策略和步骤。
|
存储 NoSQL 算法
6.Redis新数据类型
现代计算机用二进制(位) 作为信息的基础单位, 1个字节等于8位, 例如“abc”字符串是由3个字节组成, 但实际在计算机存储时将其用二进制表示, “abc”分别对应的ASCII码分别是97、 98、 99, 对应的二进制分别是01100001、 01100010和01100011
6.Redis新数据类型
|
SQL 存储 算法
【笔记】最佳实践—偏分析场景的实践和优化
PolarDB-X是一款以TP为主的HTAP数据库,也支持一定场景的分析需求。而典型的分析场景一般有以下几类特征:
103 0
【笔记】最佳实践—偏分析场景的实践和优化