%d 十进制有符号整数
%u 十进制无符号整数
%f 浮点数
%s 字符串
%c 单个字符
%p 指针的值
%e 指数形式的浮点数
%x, %X 无符号以十六进制表示的整数
%0 无符号以八进制表示的整数
%g 自动选择合适的表示法

1.左对齐

方式1

printf("%d\n",101010);

默认打印格式为左对齐;

方式2

printf("%-10d\n",101010);

在打印数字宽度前面加一个“-”。

说明:数字宽度为10,如果要打印的位数小于10,则在后面补足空格;如果要打印的位数大于10,则打印所有的数字,不会截断。

2.右对齐

printf("%10d",101010);

在%和d之间加上数字宽度,就可以右对齐。

说明:数字宽度为10,如果要打印的位数小于10,左边补足空格;如果要打印的位数大于10,则打印所有的数字,不会截断。

若要左边不足补0 则 printf("%010d",101010);

同理字符串为printf("%010s","abc");

C语言左右对齐、占位相关推荐

  1. 程序人生 | C语言字节对齐问题详解 - 对齐/字节序/位序/网络序等(上)

    本文首发于 2014-07-21 15:32:28 1. 引言 考虑下面的结构体定义: typedef struct{char c1;short s; char c2; int i; }T_FOO; ...

  2. C语言字节对齐问题详解

    转载原文连接:https://www.cnblogs.com/clover-toeic/p/3853132.html C语言字节对齐问题详解 引言 考虑下面的结构体定义: 1 typedef stru ...

  3. Swift3.0语言教程使用占位符格式创建和初始化字符串

    Swift3.0语言教程使用占位符格式创建和初始化字符串 Swift3.0语言教程使用占位符格式创建和初始化字符串在很多的编程语言中都存在占位符,占位符就是为指定的内容占留一个位置.此功能一般在开发者 ...

  4. c语言中左右对齐的作用,c语言中右对齐的符号

    c语言中右对齐的符号: 一男一女亲吻的符号图案,缺失:c语言中右对齐的2994/9 .,,,,,,,,,,. ,;;;;;;;;;;;;;;, ,;;;;;;;;;;;)));;(((,,;;;,,_ ...

  5. 论文浅尝 - COLING2020 | 一种用于跨语言实体对齐的上下文对齐强化跨图谱注意力网络...

    笔记整理 | 谭亦鸣,东南大学博士生 来源:COLING 2020 链接:https://www.aclweb.org/anthology/2020.coling-main.520.pdf 本文发现, ...

  6. 论文浅尝 | 面向跨语言实体对齐的知识图谱与实体描述协同嵌入方法

    来源: IJCAI2018 链接: https://www.ijcai.org/proceedings/2018/0556.pdf 动机 近年来,随着多语言知识图谱嵌入(Multilingual KG ...

  7. C语言格式控制符/占位符 - C语言零基础入门教程

    目录 1.C 语言格式控制符/占位符 2.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 网络有这么一个段子: 如果说一个男生没对象 -单身狗 ...

  8. c语言格式对齐填充_C ++中类的大小 课堂上的填充和对齐| 派生类的大小

    c语言格式对齐填充 Prerequisite: 先决条件: sizeof() operator in C/C++ C / C ++中的sizeof()运算符 Size of struct in C C ...

  9. C语言 | 内存对齐02 - 为什么会有内存对齐?它解决了什么问题

    文章目录 一.前言 二.内存对齐为4个字节的好处 三.内存对齐的目的是以空间换取速度 3.1.内存对齐为4的例子 3.2.内存没有使用内存对齐的例子 四.掌握内存对齐的必要性 一.前言 内存对齐的目的 ...

  10. c语言编程中如何对其,C语言内存对齐详解(3)

    在minix的stdarg.h文件中,定义了如下一个宏: /* Amount of space required in an argument list for an arg of type TYPE ...

最新文章

  1. GCB:生态中心邓晔组-增温改变了微生物相互作用关系
  2. Lingo 0-1规划
  3. mac phpstorm调试php,MAC下phpstorm20190302+Xdebug2.7断点调试PHP | 朱斌技术博客
  4. MyBatisPlus条件构造器实现降序排序的两种方式
  5. 科研小白在首次论文写作时需要注意哪些问题?
  6. 协议层次及其服务模型
  7. wxWidgets:wxSplitterWindow概述
  8. Git常用命令备忘(一) 转载
  9. 秒懂云通信:如何用阿里云语音通知服务(小白指南)
  10. java作业 大蛇丸的召唤术 万蛇罗之阵 类与对象的演练
  11. Dart 语言基础入门 Dart 语言核心库一览
  12. feignClient的使用
  13. oracle 替换全部空格
  14. html图片鼠标动态效果代码,纯css3实现鼠标经过图片显示描述的动画效果
  15. 新员工入职表_招人难,留人难!超市如何留住新员工
  16. Panel 控件概述(Windows 窗体)
  17. Import REC修复的时候找不到被调试程序进程
  18. 如何有效管理项目进度?管控关键里程碑?
  19. 腾讯bugly的使用,以及全局抓包配置
  20. 老版本 linux 浮点,Linux-浮点运算

热门文章

  1. 禁用计算机硬盘,怎么禁止电脑开机就自动检测硬盘
  2. 论文笔记:UCTransNet: Rethinking the Skip Connections in U-Net from a Channel-wisePerspective with Transf
  3. fastlane php,fastlane安装与初体验
  4. 2021-11-09水洗碳带有什么特点
  5. 内核编译出现Memory exhausted解决方案
  6. python自动化(六)持续集成:2.Jenkins技术讲解
  7. 中国互联网十八摸(全)
  8. 外设键盘win和alt功能互换解决方法
  9. Last chance to join 500+ others in Australia
  10. java tic tac toe_java – 对Tic Tac Toe的建议