前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >C语言打印short、long、long long和unsigned类型整数[通俗易懂]

C语言打印short、long、long long和unsigned类型整数[通俗易懂]

作者头像
全栈程序员站长
发布于 2022-09-06 03:52:19
发布于 2022-09-06 03:52:19
14K0
举报

大家好,又见面了,我是你们的朋友全栈君。

要打印unsigned int 数字,可以使用%u符号。打印long数值,可以使用%d 格式说明符。如果系统的 int 和 long 类型具有同样的长度,使用%d 就可以打印 long 数值,但是这会给程序移植到其他系统(这两种数据类型的长度不一样的系统)带来麻烦,所以建议使用 %ld 打印 long 数值。在x和o符号前也可以使用l前缀,因此 %lx表示以十六进制格式打印长整数,%lo 表示以八进制格式打印长整数。请注意,尽管在C中常量后缀可以使用大写和小写,但格式说明符只能使用小写字母

C语言中还有其他几种printf()格式。首先,可以对short 类型使用h 前缀,因此 %hd 表示以十进制显示short 整数,%ho 表示以八进制显示short 整数。h和 l 前缀都可以同u结合使用表示无符号整数。比如,%lu 表示打印unsigned long 类型。

下面给出了个打印例子:

#include<stdio.h> int main(void) { unsigned int un =3000000000;/*int为32位*/ short end = 200; long big = 65537; long long verybig = 12345678908642; printf(“un =%uand not %d\n”,un,un); printf(“end =%hd and %d\n”,end,end); printf(“big = %ld and %hd\n”,big,big); printf(“verybig = %lld and %ld\n”,verybig,verybig) ; return 0;

}

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/135082.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年6月5,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
第13章 Kotlin 集成 SpringBoot 服务端开发(2)
其中,ON DUPLICATE KEY UPDATE 这句表明当遇到重复的键值的时候,执行更新 gmt_modified = now() 的操作。这里nativeQuery = true ,表示使用的是原生 SQL 查询。
一个会写诗的程序员
2018/08/17
5820
第13章 Kotlin 集成 SpringBoot 服务端开发(2)
spring-data-jpa + SpringBoot + bootstrapTable 后端分页 模糊查询spring-data-jpa + SpringBoot + bootstrapTab
需要注意的是,bootstrap-table与bootstrap 3是兼容的。但是bootstrap 4还不行。
一个会写诗的程序员
2018/08/17
1.7K0
《Kotin 极简教程》第11章 使用Kotlin 集成 SpringBoot开发Web服务端第11章 使用Kotlin集成SpringBoot开发Web服务端《Kotlin极简教程》正式上架:
我们在前面第2章 “ 2.3 Web RESTFul HelloWorld ” 一节中,已经介绍了使用 Kotlin 结合 SpringBoot 开发一个RESTFul版本的 Hello World。当然,Kotlin与Spring家族的关系不止如此。在 Spring 5.0 M4 中引入了一个专门针对Kotlin的支持。
一个会写诗的程序员
2018/08/17
3.2K0
《Kotin 极简教程》第11章 使用Kotlin 集成 SpringBoot开发Web服务端第11章 使用Kotlin集成SpringBoot开发Web服务端《Kotlin极简教程》正式上架:
解决Spring Spring Data JPA 错误: Page 1 of 1 containing UNKNOWN instances解决Spring Spring Data JPA 错误:
后台得不到数据, 并提示 Page 1 of 1 containing UNKNOWN instances
一个会写诗的程序员
2018/08/17
3.5K0
《Springboot极简教程》 第11章 Springboot集成mongodb开发小结
本章我们通过SpringBoot集成mongodb,Java,Kotlin开发一个极简社区文章博客系统。
一个会写诗的程序员
2018/08/20
1.8K0
《Springboot极简教程》 第11章 Springboot集成mongodb开发小结
spring data jpa @Query注解中delete语句报错 : @Modifying注解的使用spring data jpa @Query注解中delete语句报错
spring data jpa @Query注解中delete语句报错 项目中需要删除掉表中的一些数据 @Query("delete from EngineerServices es where es
一个会写诗的程序员
2018/08/17
2.2K0
【Spring Boot + Kotlin 实战教程】Spring Data JPA 多表关联查询 映射到 Dto 的方法【Spring Boot + Kotlin 实战教程】Spring Data
https://github.com/AK-47-D/cms/tree/picture_2017.11.11
一个会写诗的程序员
2018/08/17
9420
6.3 Spring Boot集成mongodb开发小结
本章我们通过SpringBoot集成mongodb,Java,Kotlin开发一个极简社区文章博客系统。
一个会写诗的程序员
2018/08/20
4.2K0
6.3 Spring Boot集成mongodb开发小结
《Springboot极简教程》 Springboot plus Kotlin :Hello,WorldKotlin, Console: Hello,WorldSpringBoot Kotlin JP
https://github.com/MiniSpringBootTutorial/mini_springboot/blob/master/src/main/kotlin/jason/chen/mini_springboot/console/HelloWorld.kt
一个会写诗的程序员
2018/08/20
1.2K0
《Springboot极简教程》 Springboot plus Kotlin :Hello,WorldKotlin, Console: Hello,WorldSpringBoot Kotlin JP
8.4 Spring Boot集成Kotlin混合Java开发
本章介绍Spring Boot集成Kotlin混合Java开发一个完整的spring boot应用:Restfeel,一个企业级的Rest API接口测试平台(在开源工程restfiddle[1]基础上开发而来)。
一个会写诗的程序员
2018/08/20
1.8K0
8.4 Spring Boot集成Kotlin混合Java开发
初探Kotlin+SpringBoot联合编程
Kotlin是一门最近比较流行的静态类型编程语言,而且和Groovy、Scala一样同属Java系。Kotlin具有的很多静态语言特性诸如:类型判断、多范式、扩展函数、模式匹配等等让我无法只作为一个吃瓜群众了,所以稍微花了点时间了解了一下该语言。
CodeSheep
2018/04/12
2.3K7
初探Kotlin+SpringBoot联合编程
Kotlin + Spring Boot (Gradle) + React.js (Nowa) 集成 Web 开发
Kotlin + Spring Boot (Gradle) + React.js (Nowa) 集成 Web 开发
一个会写诗的程序员
2018/08/17
8420
Kotlin + Spring Boot (Gradle) + React.js (Nowa) 集成 Web 开发
第7章 Spring Boot集成模板引擎小结
因为Spring Boot其实是对Spring生态的封装整合打包,以简化开发中使用Spring框架。所以 Spring Boot在集成模板引擎过程中,其实就是对传统SpringMVC集成对应模板引擎的打包自动化配置。
一个会写诗的程序员
2018/08/20
2.6K0
第7章 Spring Boot集成模板引擎小结
《Springboot极简教程》使用Spring Boot, JPA, Mysql, ThymeLeaf,gradle, Kotlin快速构建一个CRUD Web App
使用Spring Boot, JPA, Mysql, ThymeLeaf,gradle, Kotlin快速构建一个CRUD Web App
一个会写诗的程序员
2018/08/20
1.1K0
《Springboot极简教程》使用Spring Boot, JPA, Mysql, ThymeLeaf,gradle, Kotlin快速构建一个CRUD Web App
6.1 Spring Boot集成mybatis6.1 Spring Boot集成mybatis
在SpringBoot集成MyBatis时,我们将去掉和Mybatis配置相关的xml文件配置方式,用注解和属性配置来代替这些繁杂的配置。
一个会写诗的程序员
2018/08/20
1.1K0
6.1 Spring Boot集成mybatis6.1 Spring Boot集成mybatis
第16章 Spring Boot + Kotlin: 下一代 Java 服务端开发
2017-11-22 11:55:17.205 INFO 14721 --- [ main] org.hibernate.Version : HHH000412: Hibernate Core {5.2.12.Final} 2017-11-22 11:55:17.208 INFO 14721 --- [ main] org.hibernate.cfg.Environment : HHH000205: Loaded properties from resource hibernate.properties: {hibernate.connection.driver_class=com.mysql.jdbc.Driver, hibernate.format_sql=true, hibernate.dialect=org.hibernate.dialect.MySQLDialect, hibernate.bytecode.use_reflection_optimizer=false, hibernate.max_fetch_depth=1, hibernate.connection.pool_size=1} 2017-11-22 11:55:17.261 INFO 14721 --- [ main] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.0.1.Final} 2017-11-22 11:55:17.449 INFO 14721 --- [ main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL5Dialect 2017-11-22 11:55:17.665 INFO 14721 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
一个会写诗的程序员
2018/08/17
1.2K0
第16章 Spring Boot + Kotlin: 下一代 Java 服务端开发
Kotlin集成 SpringBoot 混合Java库开发
apply plugin: 'org.springframework.boot' apply plugin: 'kotlin'
一个会写诗的程序员
2018/08/17
1.1K0
《Spring Boot极简教程》第7章 Spring Boot集成模板引擎
其实,没有任何一个模板引擎(jsp,velocity,thymeleaf,freemarker,etc)可以完全实现MVC绝对的分层,只有“自由度”上的界定罢了。因为MVC本来就是相互关联的,不可分割的一个整体。
一个会写诗的程序员
2018/08/20
9440
《Spring Boot极简教程》第7章 Spring Boot集成模板引擎
使用Kotlin+SpringBoot进行web开发
Kotlin已经发布1.1.0版本了,玩过后已经被其先进的语法深深迷恋。这里不再陈述Kotlin的强大,只说明一下如何与SpringBoot进行集成开发。
飞奔去旅行
2019/06/13
1.8K0
使用Kotlin+SpringBoot进行web开发
Spring Boot第八章-Spring Data JPA
最近比较忙,拖了好久才开始写springboot相关的博客,springboot实战那本书已经练习完毕,感觉挺有意思的,从第八章开始才是后端最关心的部分,经常用到。
全栈程序员站长
2021/05/19
3.5K0
推荐阅读
第13章 Kotlin 集成 SpringBoot 服务端开发(2)
5820
spring-data-jpa + SpringBoot + bootstrapTable 后端分页 模糊查询spring-data-jpa + SpringBoot + bootstrapTab
1.7K0
《Kotin 极简教程》第11章 使用Kotlin 集成 SpringBoot开发Web服务端第11章 使用Kotlin集成SpringBoot开发Web服务端《Kotlin极简教程》正式上架:
3.2K0
解决Spring Spring Data JPA 错误: Page 1 of 1 containing UNKNOWN instances解决Spring Spring Data JPA 错误:
3.5K0
《Springboot极简教程》 第11章 Springboot集成mongodb开发小结
1.8K0
spring data jpa @Query注解中delete语句报错 : @Modifying注解的使用spring data jpa @Query注解中delete语句报错
2.2K0
【Spring Boot + Kotlin 实战教程】Spring Data JPA 多表关联查询 映射到 Dto 的方法【Spring Boot + Kotlin 实战教程】Spring Data
9420
6.3 Spring Boot集成mongodb开发小结
4.2K0
《Springboot极简教程》 Springboot plus Kotlin :Hello,WorldKotlin, Console: Hello,WorldSpringBoot Kotlin JP
1.2K0
8.4 Spring Boot集成Kotlin混合Java开发
1.8K0
初探Kotlin+SpringBoot联合编程
2.3K7
Kotlin + Spring Boot (Gradle) + React.js (Nowa) 集成 Web 开发
8420
第7章 Spring Boot集成模板引擎小结
2.6K0
《Springboot极简教程》使用Spring Boot, JPA, Mysql, ThymeLeaf,gradle, Kotlin快速构建一个CRUD Web App
1.1K0
6.1 Spring Boot集成mybatis6.1 Spring Boot集成mybatis
1.1K0
第16章 Spring Boot + Kotlin: 下一代 Java 服务端开发
1.2K0
Kotlin集成 SpringBoot 混合Java库开发
1.1K0
《Spring Boot极简教程》第7章 Spring Boot集成模板引擎
9440
使用Kotlin+SpringBoot进行web开发
1.8K0
Spring Boot第八章-Spring Data JPA
3.5K0
相关推荐
第13章 Kotlin 集成 SpringBoot 服务端开发(2)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档